code: function Event(type, listener, scope, once, instance) {
  		// Store arguments
  		this.type = type;
  		this.listener = listener;
  		this.scope = scope;
  		this.once = once;
  		this.instance = instance;
  	}
docs: Event class
  Contains Event methods and property storage
  
  @param {String} type Event type name
  @param {Function} listener Function to be called when the event is fired
  @param {Object} scope Object that this should be set to when the listener is called
  @param {Boolean} once If true then the listener will be removed after the first call
  @param {Object} instance The parent EventEmitter instance