http://www.perlmonks.org?node_id=1210487


in reply to Re^4: Help Changing use into require/import
in thread Help Changing use into require/import

Yes, localizing $@ will get rid of at least one problem for certain, where $@ is quashed if it already has something from a previous eval.