           feature-identifier (if feature-identifier
                              (apply comp feature-identifier)
                              identity)
+          date-formatter (:config/date-formatter config)
+          date-formatter (if date-formatter
+                           (f/formatter date-formatter)
+                           (f/formatters :date-hour-minute-second-ms))
           feature-selector (:config/feature-selector config)
           feature-selector (if feature-selector
                                (apply comp feature-selector)

  (defn parse-multi-tag [mappings]
    (eval (code/multi mappings)))

 (def fns {'first clojure.core/first})

 (defn upgrade-comp [function-vector]

      (binding [*translators* translators
                *sequence-selector* sequence-selector
                *feature-identifier* feature-identifier
                *date-formatter* date-formatter
                *feature-selector* feature-selector]
        (process reader writer dataset validity))))

