#! perl use strict; use warnings; use MyModule; use YourModule; # ... as before ... #### #! perl package SuperModule; # ... as before ... 1; #### #! perl package MyModule; use strict; use warnings; use SuperModule; our @ISA = qw( SuperModule ); # ... as before ... 1; #### #! perl package YourModule; use strict; use warnings; use SuperModule; our @ISA = qw( SuperModule ); # ... as before ... 1;