An SSA-based compiler for Emacs Lisp