public function httpResponse()
    {
        if ($this->httpResponse === null) {
            throw new RuntimeException(sprintf(
                'PSR-7 HTTP Response is not defined for "%s"',
                get_class($this)
            ));
        }

        return $this->httpResponse;
    }