added fn maps/collect-values that takes a map, and a key-fn seq,
returning only specified values