Because Ruby's built in CGI library is crap.