protected function bindVarRequestHeader($option, ServerRequestInterface $request, &$value)
    {
        if (preg_match('/^\$(?:HTTP_)?([A-Z_]+)$/', $option, $matches)) {
            $sentence = preg_replace('/[\W_]+/', ' ', $matches[1]);
            $name = str_replace(' ', '-', ucwords($sentence));
            
            $value = [$request->getHeaderLine($name)];
            return true;
        }
        
        return false;
    }