rem: if (aIndex < 0 || aIndex >= mRecurrenceItems.length) 
add: if (aIndex < 0 || aIndex >= this.mRecurrenceItems.length) 
context:     getRecurrenceItemAt: function(aIndex) {        if (!this.mBaseItem)            throw Components.results.NS_ERROR_NOT_INITIALIZED;        if (aIndex < 0 || aIndex >= mRecurrenceItems.length)            throw Components.results.NS_ERROR_INVALID_ARG;        return this.mRecurrenceItems[aIndex];    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/23a1eae23040a80689c68a3ad857cb5b7df67bfd/calRecurrenceInfo.js/buggy/calendar/base/src/calRecurrenceInfo.js