Inline defun for better readability.