Function.prototype.call.bind added