moved FileNotFoundError into new compat module