http://www.perlmonks.org?node_id=299142


in reply to use Very::Long::Module::Name as Foo;

I realized something…

The real problem is that Perl does not differentiate the concept of ‘package’ and the ‘class’ being contained in the ‘package’. Otherwise, you should not worry to mention the full path of the package, as long as the class name only exists in a single package that you loaded.

I would expect this go on the right track, once OO is supported in a more natural way in Perl…