This type of thing has been considered a number of times in the past—and, in fact, is still being considered.
However, it is a change that will require a huge amount of work just to make the code continue to do what is expected, let alone add the extra behaviour that makes it desirable, so...it's not something that we can just bang out in an hour or so.