cl-defmacro
cl-defmacro is an autoloaded Lisp macro in `cl-macs.el
'.
(cl-defmacro NAME ARGLIST [DOCSTRING] BODY...)
Define NAME as a macro.
Like normal `defmacro', except ARGLIST allows full Common Lisp conventions,
and BODY is implicitly surrounded by (cl-block NAME ...).