| This class is tracking resources in small collections, and nested collections. When a statement is closed we need two levels of iteration; using a for loop on Iterator is too expensive, while a forEach on lambda would be more effective - even though the lambda is more expensive to initialize, but that's a one off cost. |