Why even? Why don't they fix it?
And some sites will never be updated because they are not actively maintained.
-said by someone last millenniumHowever, other code which may make assertions on null values after checking the value is an object would break.
from the hyrum's law link:
With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.