this decision was taken to allow iterators to perform work when the iterator is created and ensure a faster iteration.
this decision was taken to allow iterators to perform work when the iterator is created and ensure a faster iteration. | BlChildrenSubset