The reason it's in there (my guess) is for convenience - also if you
pass in a naked NameValueCollection you don't know exactly what will be
sent along. For instance - you can easily over-post the form (assuming
you're using something like MVC) and b...