dynamic loading --- i mean doing load-string on a clojure file containing the rules/defsession, at runtime as rules are occasionally dynamically updated.
in drools we short-circuit to the last group if a previous group makes a decision basically. I think for Clara we just put guards in all the following rules.