for (var i = 0, l = this.$events[type].length; i < l; i++) { this.$events[type][i].create({'bind': this, 'delay': delay, 'arguments': args})(); } 
this.$events[type].each(function(fn){ fn.create({'bind': this, 'delay': delay, 'arguments': args})(); }, this); 
	fireEvent: function(type, args, delay){		if (this.$events && this.$events[type]){			for (var i = 0, l = this.$events[type].length; i < l; i++) {				this.$events[type][i].create({'bind': this, 'delay': delay, 'arguments': args})();			}		}		return this;	},
9494	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9494/01b0649e29141de287e6a5b3a5a391376e16390b/Class.Extras.js/buggy/Class/Class.Extras.js