Prefer edebug-eval-defun over eval-defun, as it re-evals defvar forms.