Move more responsibility to NodeList from Collection and fix comment issues in IE8.
Cath submits on forms that are the root node, too.