in reply to Does @{ } copy arrays?

The code you posted does not copy anything, it just dereferences an array reference.    It is the same as using an array in scalar context.