anchor.diff:  				undefined ->
   					decision(v3b6, Rs, Rd);
   				Connection ->
  -					case string:strip(string:to_lower(Connection)) of
  -						"upgrade" ->
  +					case contains_token("upgrade", Connection) of
  +						true ->
   							{Choosen, Rs1, Rd1} = choose_upgrade(UpgradeHdr, Rs, Rd),
   							case Choosen of
   								none ->
  
positive.code:     {Accept ++ AcceptEncoding ++ AcceptCharset ++ Variances, Rs4, Rd4}.
      
      
  
negative.code: 									%% TODO: log the upgrade action
  									{upgrade, UpgradeFunc, Rs1, Rd1}
  							end;
  						false ->
  							decision(v3b6, Rs, Rd)
  					end
  			end
  