WIP: systems in Clojure 2