CommonDoc defines the following error conditions:
common-doc-error
The base class of all CommonDoc errors.
macro-error
The base class of all macro-related errors.
no-macro-expander
Signaled when a macro node has no
expand-macro
method.node
The node that couldn't be expanded.