scalax.collection.generic.GroupIterator
To avoid an infinite loop on initialization time, lazy should be used when overriding.
lazy