 
 ;;mutual caching recursion
 (defn ns-that-depend-on-recur* [nm]
+  (dev-assert (string? nm))
   (let [deps (ns-that-depend-on nm)]
     (dev-assert (set? deps))
     (if (empty? deps)

                                       :type :namespace }) additional-ns)]
    (topo-sort-files (concat (set file-msgs)
                             additional-files))))


;; this assumes no query string on url
(defn add-cache-buster [url]

        (swap! dependency-cache assoc-in [:full-deps nm] res)
        res))))

#_(prn (ns-that-depend-on-recur* "figwheel.client.utils"))

(defn ancestor [nm nm2]
  (dev-assert (string? nm) (string? nm2))
