update core.cljs to upstream