apply call-arguments-limit complement constantly defgeneric defmethod defun fboundp fdefinition flet fmakunbound funcall function functionp labels map mapcan mapcar mapcon mapl maplist multiple-value-call reduce symbol-function