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

argv has asked for the wisdom of the Perl Monks concerning the following question:

it's so hard to do a full search on such a basic question, but I tried my best, so here goes:

Is there any way to impose a "use strict" on modules to which I cannot edit (due to permissions problems)? I suspect a bug in a module somewhere on another machine, but because the number of modules could be enormous due to various hidden inclusions, I figured the quickest way to get to the bottom of this would be to impose a "superstrict" directive that would cause perl to be strict about modules that may not have otherwise directed it.

Or, would it be more efficient to use a perl debugger in some way (that I'm not familiar with)?