                  (update :ns   ns-stringifier)
                  (dissoc :inline
                          :protocol))]
-    (guarde-write-meta config
-                       (var->thing config var)
-                       docs)))
+    (guarded-write-meta config
+                        (var->thing config var)
+                        docs)))
 
 (defn write-docs-for-specials
   "Function of a config and what is presumed to be a legitimate .edn file
   containing a map from platform naming strings to maps from namespace qualified
   symbols to metadata for these symbols."
-  [{:keys [groupid artifactid version platform] :as config} specials-file]
+  [{:keys [groupid artifactid version platform] :as config} ?special-file]
   (assert (.exists ?special-file) "No such special symbols file!")
   (let [specials-data (edn/read-string (slurp ?special-file))
         ?specials     (get specials-data platform)]

                         :artifactid artifactid
                         :version    version
                         :platform   platform
                         :datastore  {:docs dst
                                      :mode :filesystem}
                         :clobber    clobber}
               pattern  (format ".*?/%s/%s/%s.*"
                                (string/replace groupid "." "/")

            [clojure.tools.namespace.find :as tns.f]
            [clojure.java.classpath :as cp]
            [grimoire.api :as api]
            [grimoire.api.fs :refer [->Config]]
            [grimoire.api.fs.write]
            [grimoire.api.fs.read]
            [grimoire.things :as t]
            [grimoire.util :as util]
            [grimoire.either :as e]
