depend on CLJS 0.0-1847