Implement if! in Emacs Lisp