# ModA.pm use strict; use warnings; package ModA; BEGIN { our @ISA = qw( ... ); our @EXPORT_OK = qw( ... ); require Exporter; *import = \&Exporter::import; } use This; use ModB; use That; ... 1;