I don't think this slice is necessary. 
```
function foobar (a, b, c) {
  arguments[0] = "hi";
  console.log(arguments);
} 

foobar(1, 2, 3)
> ["hi", 2, 3]
```