     (config {}))
   ([map]
     (reduce (fn [config param-id]
-              (if-let [value (value param-id (param-id map))]
+              (if-let [value (param-value param-id (param-id map))]
                 (assoc config param-id value)
                 config))
             {}

  (with-open [reader (jio/reader file)]
    (read-config-lines (line-seq reader))))



(def ^{:private true} param-defs (zipmap param-ids param-specs))

(defn- param-value [param-id value]
  ((get-in param-defs [param-id :value]) value))

(defn- blank? [trimmed-line]
