in reply to feedback on successful module loading

I always use:

my $result = eval "use ModuleName; 1"; if (!$result) { ... }