use UNIVERSAL::require; my $class = get_implementor_class(); #defined somewhere $class->use or die $@; my $object = $class->new;