in reply to arrays, context, and print - oh my.

Also, in addition to the above, it is always handy to check what you write with perl -MO=Deparse -e, To see what perl would make of it.
> perl -MO=Deparse -e 'print +(1,2,3,4)[4]' print((1, 2, 3, 4)[4]); -e syntax OK