rem: case QxConst.TYPEOF_UNDEFINED: 
context: Function.prototype.addProperty = function(p){  QxMain.propertyNumber++;  this._createProperty(p);  // add property to (all) property list  if (typeof this.prototype._properties !== QxConst.TYPEOF_STRING) {    this.prototype._properties = p.name;  } else {    this.prototype._properties += QxConst.CORE_COMMA + p.name;  };  // add property to object property list  switch(p.type)  {    case QxConst.TYPEOF_OBJECT:    case QxConst.TYPEOF_FUNCTION:    case QxConst.TYPEOF_UNDEFINED:      if (typeof this.prototype._objectproperties !== QxConst.TYPEOF_STRING) {        this.prototype._objectproperties = p.name;      } else {        this.prototype._objectproperties += QxConst.CORE_COMMA + p.name;      };  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/641219de8632b24d0a83f73e00fefbe1fd2f9554/QxExtend.js/buggy/qooxdoo/source/script/core/QxExtend.js