code: func (e *eventEmitter) OnChannel(ev EventType) chan Event {
  	ch := make(chan Event, 1)
  	e.On(ev, func(e Event) {
  		ch <- e
  	})
  
  	return ch
  }
docs: // Creates a channel that gets written to when a new event comes in.