What does the spec say about the `this` binding inside a function whose [[ThisMode]] is `lexical`, and how does that interact with `Function.prototype.call`?
const obj = {
go() {
return (() => this).call({ other: true });
},
};
const r = obj.go();