constructor(initialContext) {
        this._contextMap =
            initialContext instanceof TracingContextImpl
                ? new Map(initialContext._contextMap)
                : new Map();
    }
promise.race() wrapper that aborts rest of promises as soon as the first promise settles.