code: func (e *eventer) Subscribe() eventChannel {
  	e.eventsMutex.Lock()
  	defer e.eventsMutex.Unlock()
  	out := make(eventChannel, eventChanBufferSize)
  	e.outs[out] = out
  	return out
  }
docs: // Subscribe to any events from this eventer