rem: var libraryItem = new EchoWebCore.Library._Item(this, libraryUrl); this._libraries.push(libraryItem); }; 
add: var listenerList; if (element == EchoWebCore.EventProcessor._lastElement && capture == EchoWebCore.EventProcessor._lastCapture) { listenerList = EchoWebCore.EventProcessor._lastListenerList; } else {  var listenerMap = capture ? EchoWebCore.EventProcessor._capturingListenerMap : EchoWebCore.EventProcessor._bubblingListenerMap;   listenerList = listenerMap.map[element.__eventProcessorId]; if (!listenerList) {  listenerList = new EchoCore.ListenerList(); listenerMap.map[element.__eventProcessorId] = listenerList; }  EchoWebCore.EventProcessor._lastElement = element; EchoWebCore.EventProcessor._lastCapture = capture; EchoWebCore.EventProcessor._lastListenerList = listenerList; }   listenerList.addListener(eventType, eventTarget);    EchoWebCore.DOM.addEventListener(element, eventType, EchoWebCore.EventProcessor._processEvent, false); }, 
context: EchoWebCore.Library.Group.prototype.add = function(libraryUrl) {    if (EchoWebCore.Library._loadedLibraries[libraryUrl]) {        // Library already loaded: ignore.        return;    }        var libraryItem = new EchoWebCore.Library._Item(this, libraryUrl);    this._libraries.push(libraryItem);};
meta: 600	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/600/4705113f80e2c9e4d43ad240349e3193f4caf648/WebCore.js/clean/src/webcontainer/java/nextapp/echo/webcontainer/resource/js/WebCore.js