docs: function(obj, eventName, callback, queue){
  		if(obj) {
  			var onEvent = obj[canSymbol.for("can.onEvent")];
  			if(onEvent !== undefined) {
  				return onEvent.call(obj, eventName, callback, queue);
  			} else if(obj.addEventListener) {
  				obj.addEventListener(eventName, callback, queue);
  			}
  		}
  	}