code: function (implementOn, event, callback) {
  	var stringy = callback.toString();
  
  	if (this._cached[stringy]) {
  
  		// Iteratre through the cached callbacks and remove the correct one based on reference
  		for(var i=0,numCbs=this._cached[stringy].length; i < numCbs; i++) {
  			if (this._cached[stringy][i].raw === callback) {
  				implementOn.removeEventListener(event, this._cached[stringy][i].fn);
  			}
  		}
  	}
  }
docs: Removes an event listener from an eventable object
  @param string Name Event name
  @param function Callback Event callback