This class provides an empty implementation of CocoListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
This class provides an empty implementation of CocoVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.