Thanks for the note, I wasn't aware of the $::variable notation. A nice short global variable is basically all I was looking for, and %ENV was just sitting right there.
The user object idea also sounds good, although I fear that it would prove too syntactically verbose for my taste.
Comment on Re: Re: A case for enviromental conservation?