    opts (map)
      compilation options.
 
-     :eval-fn - the eval function to invoke, see *eval-fn*
-     :load-fn - library resolution function, see *load-fn*
+     :eval - the eval function to invoke, see *eval-fn*
+     :load - library resolution function, see *load-fn*
 
    cb (function)
      callback, will be invoked with the evalution result."

   opts (map)
     compilation options.

   :eval-fn - the eval function to invoke, see *eval-fn*
   :load-fn - library resolution function, see *load-fn*

   cb (function)
     callback, will be invoked with a map. If successful the map will contain

      :*data-readers* tags/*cljs-data-readers*
      :*analyze-deps* (or (:analyze-deps opts) true)
      :*load-macros*  (or (:load-macros opts) true)
      :*load-fn*      (or (:load opts) *load-fn*)
      :*eval-fn*      (or (:eval opts) *eval-fn*)}
     source name opts cb)))