Now exists_lock also tests if the file exists