 
   Call-back! supports the following opts:
 
-  * :verbose will enable the the evaluation logging, defaults to false.
+  * :verbose will enable the evaluation logging, defaults to false.
   * :no-pr-str-on-value avoids wrapping successful value in a pr-str
   * :warning-as-error will consider a warning like an error
 


  It initializes the repl harness either on first execution or if an
  option in #{:src-paths :init-fn!} changes from the previous
  `read-eval-call`."
  [opts cb source]
  (try
    (let [expression-form (repl-read-string source)

  * :context - indicates the evaluation context that will be passed to
  cljs/eval-str. Defaults to :expr.

  * :foreign-libs - a way to include foreign libraries. The format is analogous
  to the compiler option. For more info visit https://github.com/clojure/clojurescript/wiki/Compiler-Options#foreign-libs

  The second parameter cb, is a 1-arity function which receives the
