WPT details: In test262: https://github.com/tc39/test262/tree/1db9a49eb93fd99f97100bf8ebceabf4d45949e3/test/built-ins/Promise/withResolvers
Promise.withResolvers is a static method that returns a new Promise along with its resolver functions, i.e. `const { promise, resolve, reject } = Promise.withResolvers()`. This is a standard version of a common helper function found in many JS libraries. Historically, some may know it as `defer` or `deferred`.