Fix cljs `nano-time`
Remove dubious ^:also-cljs macro metadata
Add `compile-if`
Misc hk