ClassIterator now consumes a Finder object, close #1