 (defrecord FigwheelInternalConfigData [data file]
   ConfigData
   (figwheel-options [_] (:figwheel-options data))
-  (all-builds [_]       (:all-builds data))
+  (all-builds [_]       (map-to-vec-builds (:all-builds data)))
   (build-ids [_]        (:build-ids data))
   (-validate [self]
     (vc/validate-figwheel-config-data self)))

(defrecord FigwheelConfigData [data file]
  ConfigData
  (figwheel-options [_] (dissoc data :builds))
  (all-builds [_]       (:builds data))
  (build-ids [_]        (:builds-to-start data))
  (-validate [self]
    (vc/validate-figwheel-edn-config-data self)))

  (figwheel-options [_]
    (-> data :figwheel (dissoc :builds)))
  (all-builds [_]
    (map-to-vec-builds
     (or (get-in data [:figwheel :builds])
         (get-in data [:cljsbuild :builds]))))
  (build-ids [_]
    (get-in data [:figwheel :builds-to-start]))
  (-validate [self]
