anchor.diff:  
   init_per_group(Name, Config) ->
       case ?util:name(Name) of
  -        [T,R,D,A,C,SD,SS,ST,CD,CS] ->
  +        [T,R,D,A,C,S,SS,ST,CS] ->
               G = #group{transport = T,
  +                       strings = S,
                          client_service = [$C|?util:unique_string()],
                          client_encoding = R,
                          client_dict0 = dict0(D),
  -                       client_strings = CD,
                          client_sender = CS,
                          server_service = [$S|?util:unique_string()],
                          server_encoding = A,
                          server_container = C,
  -                       server_strings = SD,
                          server_sender = SS,
                          server_throttle = ST},
               %% Limit the number of testcase, since the number of
  
positive.code:     #group{} = proplists:get_value(group, Config).
  
  string(V, Config) ->
      #group{client_strings = B} = group(Config),
      decode(V,B).
  
  decode(S, true)
  
negative.code:     ok = diameter:start().
  
  start_services(Config) ->
      #group{strings = S,
             client_service = CN,
             server_service = SN}
          = group(Config),
      ok = diameter:start_service(SN, ?SERVICE(SN, S)),
      ok = diameter:start_service(CN, [{sequence, ?CLIENT_MASK}
                                       | ?SERVICE(CN, S)]).
  
  add_transports(Config) ->
      #group{transport = T,
  