rem: for (var i = 0; i < OpenLayers.Event.observers.length; i++) { OpenLayers.Event.stopObserving.apply(this, OpenLayers.Event.observers[i]); 
add: for (var elementId in OpenLayers.Event.observers) { var elementObservers = OpenLayers.Event.observers[elementId]; if (elementObservers) { for (var i = 0; i < elementObservers.length; i++) { var args = new Array(elementId).concat(elementObservers[i]); OpenLayers.Event.stopObserving.apply(this, args); } } 
context:   unloadCache: function() {    if (!OpenLayers.Event.observers) return;    for (var i = 0; i < OpenLayers.Event.observers.length; i++) {      OpenLayers.Event.stopObserving.apply(this, OpenLayers.Event.observers[i]);    }    OpenLayers.Event.observers = false;  },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/87977f7bfe4e09d6d224fc58b3f1310df81a811a/Events.js/clean/lib/OpenLayers/Events.js