I have yet to see an explanation of why this should specifically check for *only* file not found errors. This makes no sense to me and I don't understand why it should keep going for this one kind of error, but bail out on all the others.