bind `this` to the first argument of a function