Internally used by let, which should be used instead.
let
(defmethod parse 'let* [op encl-env form _ _] (analyze-let encl-env form false nil))
(defmethod emit* :let [ast] (emit-let ast false))