in reply to How to use a 'Use'
package Baz; use base qw(Foo Bar); [download]
package Baz; BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } [download]
Edit by castaway: Closed small tag in signature