Rust's editions make it much easier to change syntax over changing APIs. This is probably true in other languages too. It's a really compelling argument for keeping your stdlib small when your language reaches 1.0.