in reply to Module Inheritance

Well the code as in your second attempt shoulod (indeed does in a small test.) work fine. There must be something you are not showing us here - are you doing 'use Hoos;' or 'require Hoos;' as the latter will not call Hoos::import() (which you inherited from Exporter) and thus will not work.

Can you show us a cut down version of your code that exhibits this behaviour?

/J\