Move to utils.clj (and later kitchensink)?