Group sorting does not mean, that the groups are processed in the specified order.
Instead the iterator returns the elements **within** a group in a specified order. So the result tuples might not be ordered in key order.