anchor.diff:  	{_, Req2} = response(Status, Headers, RespHeaders, [
   		{<<"date">>, cowboy_clock:rfc1123()},
   		{<<"server">>, <<"Cowboy">>}
  -	|HTTP11Headers], Req),
  +	|HTTP11Headers], <<>>, Req),
   	{ok, Req2#http_req{connection=RespConn, resp_state=chunks,
   		resp_headers=[], resp_body= <<>>}}.
   
  
positive.code: %% `reply/3'.
  %%
  %% @see cowboy_req:transport/1.
  -spec set_resp_body_fun(non_neg_integer(),
  	fun(() -> {sent, non_neg_integer()}), Req) -> Req when Req::req().
  set_resp_body_fun(StreamLen, StreamFun, Req) ->
  	Req#http_req{resp_body={StreamLen, StreamFun}}.
  
  
negative.code: %% Internal.
  
  -spec response(cowboy_http:status(), cowboy_http:headers(),
  	cowboy_http:headers(), cowboy_http:headers(), iodata(), Req)
  	-> {normal | hook, Req} when Req::req().
  response(Status, Headers, RespHeaders, DefaultHeaders, Body, Req=#http_req{
  		socket=Socket, transport=Transport, version=Version,
  		pid=ReqPid, onresponse=OnResponse}) ->
  	FullHeaders = response_merge_headers(Headers, RespHeaders, DefaultHeaders),
  