public isFulfilled(key: K): boolean {
        const entry = this.data.get(key);

        return !isUndefined(entry) && entry.status === State.Fulfilled;
    }