Cool, will definitely try this out the next time I write another form processing CGI script. Although the module is named CGI::, there's nothing CGI-specific about it, and that's good. So this module is basically a "path-expander" for hash values.
Btw, one thing I use rather often in PHP is naming parameter as "foo" which will automatically add elements to the $_REQUEST['foo'] array. Perhaps this feature can be considered too.