Exists now returns False if file doesn't exist, likewise how os.path.exists does