     keyword names such that the `:` is removed from their string representation. Passing a falsey value will
     leave the header unaltered in the output."
   ([data]
-   (vectorify {} data))
+   (vectorize {} data))
   ([{:keys [header prepend-header format-header]
      :or {prepend-header true format-header impl/stringify-keyword}}
     data]

;; One of the first things we'll need is a function that takes a sequence of maps and turns it into a sequence
;; of vectors given column name order:

;; ## vectorify

(defn vectorify
  "Take a sequence of maps, and transform them into a sequence of vectors. Options:

  * `:header` - The header to be used. If not specified, this defaults to `(-> data first keys)`. Only

;;     => (let [data [{:this "a" :that "b"}
;;                    {:this "x" :that "y"}]]
;;          (->> data
;;               vectorize
;;               (format-with {:this (partial str "val-")}
;;                            {:ignore-first true})))
;;     (["this" "that"]
