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


in reply to Redefining Imported Subs: of scope and no

It's probably too late and it doesn't answer your question, but you could use Log::Log4perl, print your debug information with DEBUG verbosity and change the default verbosity to something lower than that before release.
Sorry if my advice was wrong.