The edition mechanism is for changing the syntax of the language, primarily. It has basically nothing to do with the way we print errors, which are effectively an unstable interface, and are thus allowed to be changed all the time, including between each compiler version.