bind creates a new function with a new this value set. But unlike call and apply, bind does not immediately invoke the new function.