anchor.diff:      <<V, L:24, H/binary>> = H0,  %% assert
       E#diameter_packet{bin = <<V, (L+4):24, H/binary, 16:24, 0:32, T/binary>>};
   
  -prepare(Pkt, Caps, send_unrecognized_mandatory, #group{client_dict0 = Dict0}
  -                                                = Group) ->
  +prepare(Pkt, Caps, send_unexpected_mandatory, #group{client_dict0 = Dict0}
  +                                              = Group) ->
       Req = prepare(Pkt, Caps, Group),
       #diameter_packet{bin = <<V, Len:24, T/binary>>}
           = E
  
positive.code:          send_zero_avp_length/1,
           send_invalid_avp_length/1,
           send_invalid_reject/1,
           send_unrecognized_mandatory/1,
           send_long/1,
           send_nopeer/1,
           send_noapp/1,
  
negative.code:        N == send_zero_avp_length;
         N == send_invalid_avp_length;
         N == send_invalid_reject;
         N == send_unknown_short_mandatory;
         N == send_unexpected_mandatory_decode ->
      Rec;
  answer(Rec, [], _) ->
      Rec.
  