public function removeCacheControlDirective(string $key)
    {
        unset($this->cacheControl[$key]);
        $this->owner->getHeaders()->set('Cache-Control', $this->getCacheControlHeader());
    }