in reply to Re^2: Return reference to hash keys
in thread Return reference to hash keys

The difference between a list and an array is discussed a bit in perldata. The short, oversimplified version of it is that lists are values and arrays are variables.

Regarding not using List::MoreUtils, Yes, even you can use CPAN should have an on-point discussion for consideration.