Needed to explicitly catch `Errno` for things like permission denied errors