Returns a map of the elements of coll keyed by the result of f on each element. The value at each key will be the last element in coll associated with that key. This function is similar to clojure.core/group-by , except that elements with the same key are overwritten, rather than added to a vector of values.