translate _.groupBy