anchor.diff:  f(F)   -> f(F,[]).
   f(F,A) -> io_lib:format(F,A).
   
  +%flength(F) -> iolist_size(f(F)).
  +flength(F, A) -> iolist_size(f(F, A)).
  +
   file_read_file(FileName, Opts) ->
       file_op(read_file, [FileName], Opts).
   
  
positive.code:      f("    AccSeq.~n~n")].
  
  format_msg_decoder_reverse_toplevel(MsgName, MsgDef) ->
      MsgNameQLen = iolist_size(f("~p", [MsgName])),
      FieldsToReverse = [F || F <- MsgDef, F#field.occurrence == repeated],
      if FieldsToReverse /= [] ->
              FieldMatchings =
  
negative.code:              #field{occurrence=repeated} ->
                   indent(Indent, f("~p = []", [FName]));
               #field{type={msg,FMsgName}} ->
                   FNameQLen = flength("~p", [FName]),
                   {Type, FMsgDef} = lists:keyfind(Type, 1, Defs),
                   indent(Indent, f("~p = ~s",
                                    [FName,
  