A timer object. A timer can be used as a regular timer or as a stop-watch.
behavior
A behavior-component to add timer-specific behavior to the object.
events
An event-emitter to emit events.