Help for this page
if ($value eq 'A') { eval "use Blah::First"; ... } else { eval "use Blah::Default"; }
my $basedir = "/some/base/dir/for/perl/Blah"; require "$basedir/$value"; # or --- eval "use Blah::$value";