anchor.diff:  make_3261_token([]) ->
       [];
   make_3261_token([H | T]) when H >= $a, H =< $z ->
  -    [H|make_3261_token(T)];
  +    [H | make_3261_token(T)];
   make_3261_token([H | T]) when H >= $A, H =< $Z ->
  -    [H|make_3261_token(T)];
  +    %% tokens are case-insensitive, lowercase the ones we generate
  +    [H + ($a - $A) | make_3261_token(T)];
   make_3261_token([H | T]) when H >= $0, H =< $9 ->
  -    [H|make_3261_token(T)];
  +    [H | make_3261_token(T)];
   make_3261_token([H | T]) when H == $-; H == $.; H == $!; H == $%;
   H == $*; H == $_; H == $+; H == $`; H == $\'; H == $~ ->
  -    [H|make_3261_token(T)];
  +    [H | make_3261_token(T)];
   make_3261_token([_H | T]) ->
  -    [$_|make_3261_token(T)].
  +    [$_ | make_3261_token(T)].
   
   %%--------------------------------------------------------------------
   %% Function: generate_branch()
  
positive.code: 
      autotest:mark(?LINE, "add_stateless_generated_branch2/5 - 3"),
      ASGB_Header1 = keylist:set("Via", ["SIP/2.0/TCP example.org;branch=z9hG4bK-test"], ReqHeader),
      ["branch=z9hG4bK-yxa-WGvVbdiXU1kKvQYwWKmgcg"] =
  	add_stateless_generated_branch2( ASGB_Header1,
  					 sipurl:parse("sip:ft@example.org"),
  					 none, [], 'test-nodename'
  
negative.code: 
      autotest:mark(?LINE, "add_stateless_generated_branch2/5 - 2"),
      ASGB_Header1 = keylist:set("Via", ["SIP/2.0/TCP example.org;branch=z9hG4bK-test"], ReqHeader),
      ["branch=z9hG4bK-yxa-wgvvbdixu1kkvqywwkmgcg-oLOOPCOOKIE"] =
  	add_stateless_generated_branch2( ASGB_Header1,
  					 sipurl:parse("sip:ft@example.org"),
  					 "LOOPCOOKIE", [], 'test-nodename'
  