   "Returns the file that has the error (or nil) from error lines."
   [lines]
   (reduce (fn [v l]
-    (if (has-file-info? l)
-      (extract-file-from-error-line l)
-      v))
+            (if (has-file-info? l)
+              (extract-file-from-error-line l)
+              v))
     nil lines))
 
 (defn- extract-human-error* [s]

  {:file (extract-error-file lines)
   :line (extract-line-number lines)
   :human-msg (extract-human-error lines)
   :raw-lines lines })

(defn- clean-line
  "Clean bash escape characters from a console output line."


(defn- extract-line-number [lines]
  (reduce (fn [v l]
            (if (and (has-line-info? l)
                     (nil? v))
              (extract-line-number* l)
              v))
    nil lines))

(defn- extract-error-info
