Clojure belief network