rem: while (nextObserver = iter.getNext()) { 
add: while ((nextObserver = iter.getNext())) { 
context:     RemoveObserver: function(aObserver) {        if (DEBUG) {            dump("RemoveObserver() called" + "\n\n");        }        var iter = new ArrayEnumerator(this.mObserverList);        var nextObserver;        while (nextObserver = iter.getNext()) {            if (nextObserver == aObserver) {                splice(iter.index, 1);            }        }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/64c9aec804a24933ca9af7dd63f507f4712bd9fb/nsLDAPDataSource.js/clean/directory/xpcom/datasource/nsLDAPDataSource.js