A Clojure library for matching rules over seq of arbitrary objects