Added an iterator over a NodeList and then used this iterator to create the children() method and then reimplemented the children(nodeName) using children() and a filter.
Added target/