returning cases as ns keywords
excluding clojure.core/read
in login
handling params