Lisp implementations can act as
via a built-in implementation of the
interface, which define-automation-component provides if
interfaces are specified. A built-in implementation of
handles connections for each interface and the macro do-connections can be used to iterate over the connections when firing the events.
LispWorks COM/Automation User Guide and Reference Manual - 19 Dec 2011