title: IE <= 8 .splice() not working
body: <p>I have some simple code you can see in <a href="http://jsfiddle.net/7kXxX/" rel="noreferrer">my fiddle</a>. It alerts properly in all browsers and IE9, but not IE8 or 7.</p>
  
  <pre><code>var func = function( x ) {
      var slice = [].slice,
          args = slice.call( arguments ),
          pass = args.splice(1);
  
      alert( pass );
  
  };
  
  func( 'a', 1, 2 );
  </code></pre>
  
  <p><strong>EDIT</strong>
  Using the solution I posted what I used here:
  <a href="http://jsfiddle.net/7kXxX/4/" rel="noreferrer">http://jsfiddle.net/7kXxX/4/</a></p>
  
  <p>I am using this in a case where I don't know how many arguments are coming, which is why I'm using "arguments"</p>