rem: dojo.lang.declare._makeConstructor = function() { 
add: dojo.lang.declare._makeConstructor = function(){ 
context: dojo.lang.declare._makeConstructor = function() {	return function(){ 		// get the generational context (which object [or prototype] should be constructed)		var self = this._getPropContext();		var s = self.constructor.superclass;		if((s)&&(s.constructor)){			if(s.constructor==arguments.callee){				// if this constructor is invoked directly (my.ancestor.call(this))				this._inherited("constructor", arguments);			}else{				this._contextMethod(s, "constructor", arguments);			}		}		var ms = (self.constructor.mixins)||([]);		for(var i=0, m; (m=ms[i]); i++) {			(((m.prototype)&&(m.prototype.initializer))||(m)).apply(this, arguments);		}		if((!this.prototyping)&&(self.initializer)){			self.initializer.apply(this, arguments);		}	}}
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/declare.js/clean/www/resources/dojo-ajax/src/lang/declare.js