in reply to $CGI->import_names
Perhaps Ovid will chime in with why he dislikes it but I suspect it is a general best practices tendency to avoid globals wherever possible.
The old global filehandle, sans sigil, as in FH, is now considered bad form, for example.
Lexical scoping in the smallest scope possible is the preferred best practice.
In Section
Seekers of Perl Wisdom