use base 'Quantum::Superpositions::Conj'; #### use base qw(Foo Bar); [...is...] Roughly similar in effect to BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } #### use vars qw($VERSION); BEGIN { $VERSION= $Quantum::Superpositions::VERSION }