Insert into the environment around you; the local bindings, or the current namespace, if this is top level For instance, ```clojure (def a 1) ;; => main_environment.insert(a,1) (let [a 1] ..) ;; => local_environment.insert(a,1)
(&self, sym: Symbol, val: Rc<Value>)
source not stored for this graph (policy: none)