1. Function.prototype === Function.call

2. bind return a new function, with the 'this' changed to the parameter
passed in

so the final exports function like

Array.prototype.slice.call()