defun* -> defun
minor