Clojurescript made that choice, though in retrospect it kind of seems like they backed the wrong horse.