One of the things I love most about Swift is that when it makes breaking changes, those also come with a migration tool that will apply code fixes to reflect those changes. Maybe Kotlin could do the same, especially with things like the IDEA Kotlin plugin