title: "Array.prototype.slice: 'this' is not a JavaScript object" error in IE8
body: <p>It is my understanding that IE8 has access to the <code>Array.prototype.slice</code> method. Yet when I try to call it to turn a <code>NodeList</code> into an array, it gives me the error <code>Array.prototype.slice: 'this' is not a JavaScript object</code>. <a href="http://jsfiddle.net/f4XAW/"><strong>You can check it out here</strong></a>, or look at my code here:</p>
  
  <p><strong>HTML</strong></p>
  
  <pre><code>&lt;div id="test"&gt;Test&lt;/div&gt;
  </code></pre>
  
  <p><strong>JavaScript</strong></p>
  
  <pre><code>var divs = document.getElementsByTagName('div');
  divs = Array.prototype.slice.call(divs);
  console.log(divs);
  </code></pre>
  
  <p>What's going on here?</p>