Interface GroupByPattern<T,​K>