.MergeMany(maxProcessors, tuple =>
 {
     (var h, var t) = tuple;
 .GroupBy(maxProcessors, keySelector)
 .PrefixAndTail(1)