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


in reply to preserve array from getting re-initilize

Works perfectly fine, it's the method I use as well. Only I do it like:
{ my @verbose; sub verbose { ... }}
No need to have that messy indenting or extra lines in there.