ensure we only ever load cljs.core once