in reply to DWIM: autoloading classes

I have to admit if I was finding:

use Foo::Dates; use Foo::Customer; use Foo::Order; use Foo::Company; use Foo::Company::SalesReps; use Foo::Extremely::Long::Package::Name;

at the top of all my files I would be saying to myself "Gosh. We seem to have a lot of very tight coupling and duplicate code here. Probably need to do some refactoring" :-)