cond -> core/cond, prep for cond in CLJS that doesn't return null as
final case when there is a provided default