Added push! and merge functions to Clojurescript code