rem: get entryDate() { return this.getProperty("DTSTART"); } 
add: get dueDate() { var dueDate = this.mDueDate; if (dueDate === undefined) { dueDate = this.getProperty("DUE"); if (!dueDate) { var entryDate = this.entryDate; var dur = this.getProperty("DURATION"); if (entryDate && dur) {  dueDate = entryDate.clone(); var icalDur = Components.classes["@mozilla.org/calendar/duration;1"] .createInstance(Components.interfaces.calIDuration); icalDur.icalString = dur; dueDate.addDuration(icalDur); } } this.mDueDate = dueDate; } return dueDate; }, 
context:     get entryDate() {        return this.getProperty("DTSTART");    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/06b9dd863b83841a18dce5a3b0a4fb969bd930a0/calTodo.js/clean/calendar/base/src/calTodo.js