Slipperly slope warning:
Then | x y z| ^#(x y z) should be equivalent to: | x y z| ^Array with: x with: y with: z
In which case you don't have an array literal at all, you have a dynamic array constructor.
Good point. These ramblings about array "literals" should be appended with "plus or minus the vs. multiple copy issue".