Update clojure, use cljx
Added various functions