Clojure example of mini-sas architecture