I agree, that's pretty simple. However, you still don't have all of the advantages of working with a hash, such as
. And sure, you could define your own function do to that, but why would you want to if there is a module that does it for you? You don't write your own CGI parsing routines, do you?