 (swap! parameter-types derive ::tabular-dataset ::text-file)
 
 (prefer-method parse-parameter [String ::tabular-dataset] [String Map])
+
 (prefer-method parse-parameter [Map ::tabular-dataset] [Map Map])
 
 (swap! parameter-types derive java.io.InputStream ::binary-file)

                   :value input-val
                   :options opts})))

(defmethod parse-parameter [String ::primitive] [_ val opts]
  (edn/read-string val))



(swap! parameter-types derive ::vector ::value)

(swap! parameter-types derive ::file ::root-type)

(swap! parameter-types derive ::binary-file ::file)

(swap! parameter-types derive ::text-file ::file)
