Fix `Function#apply`

IE8 doesn't work with `undefined` as an arguments.
This fix is the same as 563a995bf07.
Merge pull request #19 from tricknotes/fix-function-apply

Fix `Function#apply`