rem: a = dateToMilliseconds(a); b = dateToMilliseconds(b); return ((a < b) ? -1 : (a > b) ?  1 : 0); 
add: if (!a) return 1; if (!b) return -1; return (a.compare(b)); 
context: function compareDate(a, b) {  a = dateToMilliseconds(a);  b = dateToMilliseconds(b);  return ((a < b) ? -1 :      // avoid underflow problems of subtraction          (a > b) ?  1 : 0); }
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/83cdd8317c3940557b05215b13579c6588918743/unifinderToDo.js/buggy/calendar/resources/content/unifinderToDo.js