Optimize Function.prototype.apply
Merge