Yes, first line it is just something to try and show what I am trying to achieve.
Second one though, I posted the source, I would love to have someone explain what it does / how it works /why it is inefficient.
In an itteration over a collection, you might need to get the children of each of the elements in the collection.
"this" seems the way to go, unless I am missing someting.