rem: stopObserving: function() { Event.stopObserving.apply(Event, arguments); return $A(arguments).first(); }, 
add: stopObserving: function(element, eventName, handler) { element = $(element); var id = getEventID(element), name = getDOMEventName(eventName);  if (!handler && eventName) { getWrappersForEventName(id, eventName).each(function(wrapper) { element.stopObserving(eventName, wrapper.handler); }); return element;  } else if (!eventName) { Object.keys(getCacheForID(id)).each(function(eventName) { element.stopObserving(eventName); }); return element; }  var wrapper = findWrapper(id, eventName, handler); if (!wrapper) return element;  if (element.removeEventListener) { element.removeEventListener(name, wrapper, false); } else { element.detachEvent("on" + name, wrapper); }  destroyWrapper(id, eventName, handler);  return element; }, 
context:   stopObserving: function() {    Event.stopObserving.apply(Event, arguments);    return $A(arguments).first();  },
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/2d4247a14ff4ce25ad80cbc65b787dfde7ddb16e/prototype.js/buggy/typo3/contrib/prototype/prototype.js