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


in reply to Re^4: dynamic loading modules
in thread dynamic loading modules

then must be some easy, clear way to handle this. without having to know the internals of every package.

Yes there is, its called abstraction, see Re^3: code that runs (and works) on both Linux and Win32