anchor.diff:  				false ->
   					Req; %% keepalive
   				{_, ConnectionHeader} ->
  -					Tokens = parse_connection_before(ConnectionHeader, []),
  +					Tokens = cow_http_hd:parse_connection(ConnectionHeader),
   					Connection = connection_to_atom(Tokens),
   					Req#http_req{connection=Connection,
   						p_headers=[{<<"connection">>, Tokens}]}
  
positive.code: 			path= <<"/path">>, qs= <<"dummy=2785">>, pid=self()}),
  	ok.
  
  parse_connection_test_() ->
  	%% {Binary, Result}
  	Tests = [
  		{<<"close">>, [<<"close">>]},
  		{<<"ClOsE">>, [<<"close">>]},
  		{<<"Keep-Alive">>, [<<"keep-alive">>]},
  		{<<"keep-alive, Upgrade">>, [<<"keep-alive">>, <<"upgrade">>]}
  	],
  	[{B, fun() -> R = parse_connection_before(B, []) end}
  		|| {B, R} <- Tests].
  
  connection_to_atom_test_() ->
  	%% {Tokens, Result}
  	Tests = [
  
negative.code: response_connection([{Name, Value}|Tail], Connection) ->
  	case Name of
  		<<"connection">> ->
  			Tokens = cow_http_hd:parse_connection(Value),
  			connection_to_atom(Tokens);
  		_ ->
  			response_connection(Tail, Connection)
  