After using a custom parser for handling gets/posts to my perl scripts, I moved over to use CGI qw/:standard/;. Very happy with it. But I had a bug sneak up on me, that I can't enter a 0 as a value anymore. I have other scripts that will provide me &val=0 for a zero, but my cgi code is treating it like null.
Can provide test site if neccesary to reproduce. Would sure like to be able to accept zeros again. Running on mac 10.3.9, perl 5.8.1