update the ns map after macroexpansion, interning might happen at
macroexpansion time
add analyze+eval
update clojure dep