If I use CGI, then reference $cgi->param( "some_variable" ), and some_variable is passed both as a hidden form field and as a URL parameter, will one reliably override the other?