 
 ;; giving this var a uniq name anticipating this library to be
 ;; included with clojure :use, and system could easily clash
-(defonce ^:dynamic *repl-api-system* (atom nil))
+(defonce ^:dynamic *repl-api-system* nil)
 
 #_(def temp-config
   {:figwheel-options {:css-dirs ["resources/public/css"]

   (cljs-repl nil))
  ([id]
   (when (figwheel-running?)
     (fs/cljs-repl (:figwheel-system @*repl-api-system*) id))))

(defn fig-status
  "Display the current status of the running Figwheel system."

  configs of the ids provided."
  [& ids]
  (fs/print-config
   @(get-in *repl-api-system* [:figwheel-system :system])
   ids))

(defn cljs-repl
