Constructor for null and undefined
<p>Of the five primitive JavaScript data types (<code>string</code>, <code>number</code>, <code>boolean</code>, <code>null</code> and <code>undefined</code>), the first three have associated constructors:</p>

<pre><code>new String("Hello!")
new Number(40)
new Boolean(true)
</code></pre>

<p>The constructed objects are wrappers for the object literals. In particular, <code>new String("Hello!") === "Hello!"</code> evaluates to <code>false</code>.</p>

<p>Are there a similar constructors for the <code>null</code> and <code>undefined</code> primitive data types that produce object wrappers different from the corresponding object literal?</p>
