Yeah, it's not a compatibility issue; they want people to start using `str.format` but they know that they can never get rid of the `%` formatting because it's in everything.