anchor.diff:  
   replace({E, Mods}, Bin) ->
       B = modify(Bin, Mods),
  -    case {E, diameter_dict_util:parse(B, [{include, here()}]), Mods} of
  +    case {E, make(B, [{include, here()}]), Mods} of
           {ok, {ok, Dict}, _} ->
               Dict;
  -        {_, {error, {E,_} = T}, _} ->
  -            S = diameter_dict_util:format_error(T),
  -            true = nochar($", S, E),
  -            true = nochar($', S, E),
  +        {_, {error, S}, _} ->
               S
       end.
   
  
positive.code: 
  format(Mods, Bin) ->
      B = modify(Bin, Mods),
      {ok, Dict} = diameter_dict_util:parse(B, []),
      {ok, D} = diameter_dict_util:parse(diameter_dict_util:format(Dict), []),
      {Dict, Dict} = {Dict, D}.
  
  %% ===========================================================================
  %% replace/1
  
negative.code: %% RE/Replacement (in the sense of re:replace/4) pairs for morphing
  %% base_rfc3588.dia. The key is 'ok' or the the expected error as
  %% returned in the first element of the error tuple returned by
  %% diameter_make:codec/2.
  -define(REPLACE,
          [{ok,
            "",
  