win = (handlerName, handler, o) => {
        if (raceIsOver) {
          return;
        }
        try {
          resolve(harden(trackedDoDispatch(handlerName, handler, o)));
        } catch (reason) {
          reject(harden(reason));
        }
        raceIsOver = true;
      }
@type {(handlerName: string, handler: any, o: any) => any}