I assure you, if we actually did this (stopped investing unreasonably large amounts of engineering time into compatibility), it would last precisely one release before massive community outcry forced us to reinstate it. I've carefully preserved the behavior of Foundation APIs that were introduced in the mid-90s but never actually implemented, just in case someone was relying on them doing nothing in a particular way.
3 Likes