(with-passes passes & body)
Evaluate the body with the provided sequence of compiler passes.
(defmacro with-passes [passes & body] `(binding [ana/*passes* ~passes] ~@body))