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