rem: if (arguments.length == 1) { 
add: else if (arguments.length == 1) { 
context: fleegix.date.XDate = function() {     var a = [];  var dt = null;     // Use Date obj proxy for instantiation  if (arguments.length == 1) {    if (typeof arguments[0] == 'string') {      dt = new Date(arguments[0]);    }    else {      // Just create the UTC date for the timestamp      dt = new Date(0);      dt.setMilliseconds(arguments[0] + (dt.getTimezoneOffset()*60*1000));    }  }  else {    var args = [];    for (var i = 0; i < 3; i++) {      a[i] = arguments[i] || 0;    }    dt = new Date(a[0], a[1], a[2]);  }    this.year = 0;  this.month = 0;  this.date = 0;  this.isXDate = true;    this.setFromDateObjProxy(dt);  return this;}
meta: 10428	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10428/7c923955ae281fecffef4305247fa96d868e5b7a/xdate.js/buggy/src/xdate.js