Every other "I/O Error" in the whole project is a "critical", for consistency we should keep using critical, although I agree error would be better.