TIL ora JavaScript ha una funzione nativa groupBy() e non serve più usare reduce(). Mini guida qui.