           current @v
           to-wrap (if (= wrapped current) raw current)
           ospec (or (instrument-choose-spec spec s opts)
-                      (throw (no-fn-spec v spec)))
+                      (throw (no-fspec v spec)))
           ofn (instrument-choose-fn to-wrap ospec s opts)
           checked (spec-checking-fn v ofn ospec)]
       (alter-var-root v (constantly checked))

            (update :total inc)
            (update (result-type result) (fnil inc 0))))
      {:total 0}
       test-results)))




                                         first)
                             ed (merge (assoc (s/explain-data* spec [role] [] [] data)
                                         ::s/args args
                                         ::s/failure :instrument)
                                       (when caller
                                         {::caller (dissoc caller :class :method)}))]
                         (throw (ex-info
