@jswork/next-group-by
Creates an object composed of keys generated from the results of running each element of collection thru iteratee.
@jitesoft/group-by
Makes all entries of an array - which returns a given key from callback - grouped under its key in resulting object.