(originally posted by @gibson042 in tc39/proposal-promise-try#15 (comment))
I have reservations about Promise.try AsyncContext.{Snapshot,Variable}.prototype.run accepting variadic arguments that leave no room for ever specifying a receiver—setting it apart from Function.prototype.{apply,call} and Reflect.apply.
(originally posted by @gibson042 in tc39/proposal-promise-try#15 (comment))