Sorry, you're simply wrong..
What he needs is a hash reference: I copy/paste from the CGI.pm documentation:
(in http://stein.cshl.org/WWW/software/CGI/cgi_docs.html)
If you pass a HASH reference, the keys will be used for the menu values, and the
values will be used for the menu labels.