rem: }; 
add: } 
context: qx.Proto.dispose = function(){  if (this.getDisposed()) {    return;  };  // Dispose user data  if (this._userData)  {    for(var vKey in this._userData) {      this._userData[vKey] = null;    };    this._userData = null;  };  // Finally cleanup properties  if (this._objectproperties)  {    var a = this._objectproperties.split(qx.constant.Core.COMMA);    for (var i=0, l=a.length; i<l; i++) {      delete this[qx.OO.values[a[i]]];    };    delete this._objectproperties;  };  if (qx.core.Settings.enableDisposerDebug)  {    for (var vKey in this)    {      if (this[vKey] !== null && typeof this[vKey] === qx.constant.Type.OBJECT)      {        this.debug("Missing class implementation to dispose: " + vKey);        delete this[vKey];      };    };  };  /*  if (typeof CollectGarbage === qx.constant.Type.FUNCTION) {    CollectGarbage();  };  */  // Delete Entry from Object DB  qx.core.Object._db[this._hashCode] = null;  delete qx.core.Object._db[this._hashCode];  // Mark as disposed  this._disposed = true;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/Object.js/buggy/qooxdoo/source/script/qx/core/Object.js