Still, you concatenate a copy number onto the file; and I think you could just overwrite the file.

You'd remove `File::EXCL`, `attempts`, and `retry`