You are obviously right, thanks to point me in the right direction. I still find difficult to be precise describing Perl behaviour. My attempt was to tell the difference between lists and arrays and the OP confusion undeerstanding the @arr = qw (a b); construct.
Anyway you too are wrong, because the latin demonstrative pronouns are: qw(hic haec hoc) and not qw(hic hac hoc) ...;=)
L*
There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.