in reply to Truly global subroutines - Auto-exporting symbols into all packages

There are a lot of reasons why this is a really bad idea:

The one second it takes to type 'use Debug;' is smaller by orders of magnitude than the amount of thinking and typing time required to implement even the most trivial module. If you are really worried about it, create a module skeleton that includes all the declarations you want and get your text editor to use it as a template for any new .pm files you create.

-- David Irving