Add weathy clojure implementation