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

John M. Dlugosz has asked for the wisdom of the Perl Monks concerning the following question:

Which is more correct at the top of Packagename.pm:
use strict; use warnings; package Packagename;
or
package Packagename; use strict; use warnings;
Does a package affect the "scope" of anything? It has no effect on my/our lexical things.

—John