rem: if (type && type != e) continue; this.$events[e].each(function(fn){ this.removeEvent(e, fn); }, this); 
add: if (!type || type == e){ var fns = this.$events[e]; for (var i = fns.length; i--;) this.removeEvent(e, fns[i]); } 
context: 	removeEvents: function(type){		for (var e in this.$events){			if (type && type != e) continue;			this.$events[e].each(function(fn){				this.removeEvent(e, fn);			}, this);		}		return this;	}
meta: 5237	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5237/a40a21991b91131070e1caac96a6907cfec23445/Class.Extras.js/clean/Class/Class.Extras.js