IteratorExtensions.groupBy