(regex? x)
returns x if x is a (clojure.spec) regex op, else logical false
(defn regex? [x] (c/and (::op x) x))