It has to, because such implementations would be extensions that standard compliant code can't rely on.
It has to, because such implementations would be extensions that standard compliant code can't rely on.