(invalid? ret)
tests the validity of a conform return value
(defn invalid? [ret] (keyword-identical? ::invalid ret))