rem: file.remove(false); 
add:     try { file.remove(false); } catch(ex) {} 
context:         function purgeBackupsByType(files, type) {            // filter out backups of the type we care about.            var filteredFiles = files.filter(                function f(v) {                     return (v.name.indexOf("calBackupData_"+pseudoID+"_"+type) != -1)                });            // Sort by lastmodifed            filteredFiles.sort(                function s(a,b) {                    return (a.lastmodified - b.lastmodified);                });            // And delete the oldest files, and keep the desired number of            // old backups            var i;            for (i = 0; i < filteredFiles.length - numBackupFiles; ++i) {                file = backupDir.clone();                file.append(filteredFiles[i].name);                file.remove(false);            }            return;        }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ea45ee0666fdfbe443b00b3464d3b458d4dbd199/calICSCalendar.js/clean/calendar/providers/ics/calICSCalendar.js