- `&out` is only a pointer to a copy of the Port object that the for loop creates - This results in `&out` always refering to the last processed list item instead of the specific port