Will JS be aligned with the ECMAScript specs regarding the "typeof null"? : <p>In the <a href="https://www.ecma-international.org/ecma-262/9.0/index.html#sec-terms-and-definitions-null-type" rel="nofollow noreferrer">ECMAScript specs</a>, it is clearly stated that <code>Null</code> is a type whose one and only value is <code>null</code>:</p>

<pre><code>4.3.12 null value
primitive value that represents the intentional absence of any object value

4.3.13 Null type
type whose sole value is the null value
</code></pre>

<p>My question is very simple: why on earth we've got the below:</p>

<pre><code>typeof null
&gt;"object"
</code></pre>

<p>Is there any intent to correct/amend this? (either the specs or the JS language)</p>
