The (interactive) clause must be at the top of the defun, apparently.