removed riemann changed-state from rules clojure