fn free_item(path: PathBuf, again: impl Fn() -> PathBuf) -> PathBuf
A new item’s file, under a name no other file has: never over another one.