On Sep 25, 2018, at 6:39 PM, Yury Selivanov <yselivanov.ml@gmail.com> wrote:

I think we all have seen code like that; it's a common pattern.  So by
just bumping the version to 4.0 you would break the compatibility for
some libraries and frameworks.  And maybe breaking it is fine if
there's a very strong technical reason, but doing that just to make a
statement isn't worth it, IMHO.

Breaking a bunch of software to make the statement that you’re not going to break backwards compatibility anymore sounds like something out of a Monty Python skit though ;)