This class implements all of the methods needed by all of the component classes. Thes methods don't do anything, so they can be useful to ignore parts of the system while you focus on developing another. For instance, you might use this module as the reporter_class, since it does nothing, which you work on the dispatcher_class.

get_dispatcher adds a dispatcher key to HASH_REF. The value is an object that responds to the start and finish methods, but does nothing. get_dispatcher also sets the interface_callback key to a code reference that returns 1 and does nothing else.