This comment says that the remove_old flag is removed, but the code below actually just renames it to remove_missing.

That said, I do agree that retain_old_count and remove_missing do seem to be redundant. If we were to remove the remove_missing flag, the ISOImporter cannot follow suit since it doesn't have a notion of versions, but I think it's reasonable for them to diverge in this way.