protected function getInvalidQueryStringResponse(InvalidQueryString $exception): ResponseInterface
    {
        return (new Response())
            ->withStatusCode(400)
            ->withBody([
                'type' => '',
                'title' => 'Invalid query string.',
                'parameter' => $exception->getParameter(),
                'reason' => $exception->getResult(),
            ]);
    }