title: Are [object Null] & [object Undefined] yet to be implemented?
body: <p>While reading MDN <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/toString" rel="nofollow">here</a>, I came across</p>
  
  <blockquote>
    <p>Starting in JavaScript 1.8.5 toString() called on null returns [object
    Null], and undefined returns [object Undefined], as defined in the 5th
    Edition of ECMAScript and a subsequent Errata. See Using toString to
    detect object type.</p>
  </blockquote>
  
  <p>I tried <code>Object(null).toString()</code> &amp; <code>Object(undefined).toString()</code> </p>
  
  <p>and both returned  <code>"[object Object]"</code> </p>
  
  <p>As per the <a href="http://es5.github.io/#x8" rel="nofollow">specification</a>, primitive types in JS are Undefined, Null, Boolean, Number, or String.</p>
  
  <p>So would it be correct to assume that, at the moment, all the browsers are yet to implement:</p>
  
  <p><code>[object Undefined]</code> &amp; <code>[object Null]</code> ?</p>