                                        :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]

      (set (concat deps (mapcat ns-that-depend-on-recur deps))))))

(defn ns-that-depend-on-recur [nm]
  (let [cached (get-in @dependency-cache [:full-deps nm])]
    (if (not (nil? cached))
      cached


;;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)
