(lists/group-by :first [[a 1] [b 2] [a 3]])
(lists/group-by (fn [x] (strings/case upper .x)) [a A b])
(lists/group-by :first [])
