elsif ($sym =~ 'auto') { # To auto-seed or not $auto_seed = $sym =~ /no|!/; } #### no strict 'refs' to { no strict 'refs'; *{"${pkg}::$sym"} = \&$sym; } #### eval { require LWP::UserAgent; }; if ($@) { push(@errors, "Failure loading LWP::UserAgent: $@"); next; } #### eval { require LWP::UserAgent } or do { push @errors, "Failure loading LWP::UserAgent: $@"; next; };