public function createResponse($status = 200, $reason = null, array $headers = [], $body = null, $protocol_version = '1.1')
	{
		return (
			new Response($this->stream->createStream($body), $status, $headers)
		)->withProtocolVersion($protocol_version);
	}