knownSize
PimpedIterable
PimpedIterator