rem: return this.bind(o, function(e){    if ( this[o+f] !== null ) return true;   this[o+f]++;   return f.apply(this, [e]); }); 
add: jQuery.safariTimer = setInterval(function(){  if ( document.readyState == "loaded" || document.readyState == "complete" ) {   clearInterval( jQuery.safariTimer ); jQuery.safariTimer = null;   jQuery.ready(); } }, 10); 
context: 			return this.bind(o, function(e){				// TODO: Remove the event listener, instead of this hack								// If this function has already been executed, stop				if ( this[o+f] !== null )					return true;								// Otherwise, mark as having been executed				this[o+f]++;								// And execute the bound function				return f.apply(this, [e]);			});
meta: 5264	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5264/9477c418dbf50f2341dec7c02f60ab3d77da5378/event.js/buggy/event/event.js