final protected function getCookies() : array
    {
        $cookieMask = $this->contexts['cookies'];
        return empty($cookieMask)
            ? $_COOKIE
            : array_intersect_key($_COOKIE, array_flip($cookieMask));
    }