misc cljs stuff for testing ideas and technology