use Module::Load; ... load $package; my $obj= $package->new( %options ); $obj->do_something;