in reply to The mystery of $->[1]

Obviously a typo ('a' missing), which isn't caught by the parser because of your wtf interpretation.

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!

PS: you might want to report the bug.