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: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/7fbd4fae30360d40b83ef71f7a9fab0d00593bff/nsLDAPDataSource.js/clean/directory/xpcom/datasource/nsLDAPDataSource.js