There aren't many things I hate about Mac OS, but there's one thing that drives me mad. If I say save TagsUpdater.patch in /tmp, I mean it. And I'd much rather be asked if I really want to replace the file of that name that's already there than have Mac OS silently pick a different name and use that instead. And not even own up to what it's done!
So the file I asked to be created is there, but it has different contents. And the content I wanted is there too, but with a name different than the one I thought we agreed to. Which can be really confusing and annoying when the file in question is a patch.
Damn you, whoever thought up this idiocy! How am I supposed to trust something that lies to me?