This function narrows the return type from the parent class and does not allow it to be nullable.
Overrides RequestException::getResponse
public function getResponse() : ResponseInterface { /** @var ResponseInterface */ return parent::getResponse(); }