code: func (ed *Dispatcher) Start() error {
  	ed.registerHandlers()
  	if err := ed.Dispatcher.Start(); err != nil {
  		return errors.WithMessage(err, "error starting deliver event dispatcher")
  	}
  	return nil
  }
docs: // Start starts the dispatcher