Why do we need backward compatibility?
How many features or enhancements are we missing because of backwards compatibility.
I propose getting rid of backward compatibility in order for Jits to exercise enhancements, fixes, and features, that might not be possible if we maintain a 100% backward compatible client and server. ( yes, this goes for server too)