rem: exhaust: function (iterable) { /***  Exhausts an iterable without saving the results anywhere, like list(iterable) when you don't care what the output is.  ***/  var self = MochiKit.Iter; iterable = self.iter(iterable); try { while (true) { iterable.next(); } } catch (e) { if (e != self.StopIteration) { throw e; } } }, 
add: },exhaust:function(_163){ var self=MochiKit.Iter; _163=self.iter(_163); try{ while(true){ _163.next(); } } catch(e){ if(e!=self.StopIteration){ throw e; } } },forEach:function(_164,func,self){ 
context:     exhaust: function (iterable) {        /***            Exhausts an iterable without saving the results anywhere,            like list(iterable) when you don't care what the output is.        ***/        var self = MochiKit.Iter;        iterable = self.iter(iterable);        try {            while (true) {                iterable.next();            }        } catch (e) {            if (e != self.StopIteration) {                throw e;            }        }    },
meta: 8607	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8607/ad067b3f5d648d6df90ec6fb2b79f0027612a307/MochiKit.js/buggy/trunk/lib/MochiKit.js