private static function getCached(CacheableInterface $verb): ResultInterface
    {
        $key = $verb->getCacheKey();
        if (array_key_exists($key, self::$cache)) {
            return self::$cache[$key];
        }
        return null;
    }