code: function _Emitter() {
  		var eventTarget = document.createDocumentFragment();
  		["addEventListener", "dispatchEvent", "removeEventListener"].forEach(function(method) {
  			if (!this[method]) this[method] = eventTarget[method].bind(eventTarget);
  		}, this);
  	}
docs: Thank you, http://stackoverflow.com/a/24216547