And how do you overwrite the entry? You have to remove then readd, don't you? As far as I'm aware, there's no overwrite flag. And when you try to add an entry that already exists, it won't overwrite, it'll error.
I see, you basically want to skip /notify -r. In that case, simply allowing direct overwriting would do the trick (there would be no need for a switch).