if (x.week || x.weeks) { this.addWeeks(x.week || x.weeks); } 
Date.prototype.add = function (config) {    if (typeof config == "number") {        this._orient = config;        return this;        }    var x = config;    if (x.millisecond || x.milliseconds) {         this.addMilliseconds(x.millisecond || x.milliseconds);     }    if (x.second || x.seconds) {         this.addSeconds(x.second || x.seconds);     }    if (x.minute || x.minutes) {         this.addMinutes(x.minute || x.minutes);     }    if (x.hour || x.hours) {         this.addHours(x.hour || x.hours);     }    if (x.month || x.months) {         this.addMonths(x.month || x.months);     }    if (x.year || x.years) {         this.addYears(x.year || x.years);     }    if (x.day || x.days) {        this.addDays(x.day || x.days);     }    return this;};
4137	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4137/4f9e9875c3d94ca9d46a8f76c66c5e872597ccff/core-debug.js/buggy/core-debug.js