Making the execution context of `when` and `then` be more stable.\n`this` will now point to the most recent `using()` result.