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