A simple CAS client for Clojure, for use as a middleware with Ring.