Tiny Clojure library that detects cyclic dependencies between named entities