 ;; already know the target type from the pipelines declaration.
 
 
-(defmulti type-reader (fn [target-type input-value]
-                        [target-type (type input-value)]))
-
-(defmulti can-parse-type? identity)
+(defmulti ^:no-doc type-reader (fn [target-type input-value]
+                                 [target-type (type input-value)]))
+
+(defmulti ^:no-doc can-parse-type? identity)
 
 (defmethod can-parse-type? :default [v]
   false)

             correlated-docs)))))

;;Var -> [Symbol] -> Metadata -> PipelineDef
(defn create-pipeline-declaration
  "Inspects a var containing a pipeline function along with an
  associated type definition and metadata map. The type definition
  should declare the type of each parameter and the return type of the

(ns grafter.pipeline.types
  "This namespace code for parsing and interpreting
  grafter.pipeline/declare-pipeline type signatures.  In particular it
  defines a macro deftype-reader that can be used to coerce/read
