helpful eval and re-eval for elisp