added .each function for nodes, nodelists so we can better handle cases where unknown number of elements will be returned