I guess I just don't see how breaking it twice is better than breaking it once. Whether it's broken a little or a lot, users still need to update their code.