snap (clojars): State change diff engine
Keywords: clojurescript|rest