in reply to alternative to CGI::param()?

Please explain why param() doesn't do what you want, there may be a variety of ways of doing this which may or may not be suitable to your purpose.

/J\