andrewplummer/Sugar — Issue #76: Function.fill works unexpected
Author: mlegenhausen
Created: 2011-12-15 13:29:18+00:00
State: open

Example:

```
var test = function(arg1, arg2, arg3) {
console.log(arg1, arg2, arg3);
}
test.fill(undefined, ['123', '456'])('hello');
```

Output:

```
> hello 123 456
```

Expected:

```
> hello ['123', '456'] undefined
```

The problem is I can not pass an array to the `fill` method without the array is expanded by fill. Which is worse when I want to evaluate the array as it is bind to `arg2`.