I think PackageSymbols is too verbose, as only packages CAN have symbols :).
It's like having the word "Object" in your object names, or naming every array "@array_foo" (with different foos).
That's also why i would like to avoid "List" when not using Symbol::. What else would it supply? The name "Symbols" is plural, so you know it'll return multiple things - a list. (Any sane monk would be able to guess it won't return an arrayref :)
Anyone else pro- or anti-
Devel::Symbols?
2;0 juerd@ouranos:~$ perl -e'undef christmas'
Segmentation fault
2;139 juerd@ouranos:~$