egroupby (npm): group arrays by multiple keys
Keywords: group