I'd like to leave the knowledge of specifically how to communicate to the http handler (i.e. a list of 2-tuples) abstracted out. Also, the 'submit' text is an implementation detail, that users shouldn't need to know about.