OMG that looks amazing. As a Clojure acolyte of 10+ years, I can't wait to see this.