made tools.analyzer source compatible with clojure-clr, use compile-if
until we have feature expressions