groupByKeyThenCombine implicit