in reply to What namespace is CGI:ReadParse() using?

I'm not sure if this qualifies as a "stop doing it that way" but it seems that Vars is exactly what you want. To paraphrase the docs,

use CGI ':cgi-lib'; %in = Vars;

Or, do an our %in at the top, or use %::in.

We are using here a powerful strategy of synthesis: wishful thinking. -- The Wizard Book