anchor.diff:      parse_po_bin(Bin).
   
   parse_po_bin(Bin) ->
  -    parse_po_file(to_list(Bin)).
  +    lists:map(fun header_info/1, parse_po_file(to_list(Bin))).
   
   parse_po_file("msgid" ++ T) ->
       {Key, R0} = get_po_string(T),
  
positive.code: to_list(B) when is_binary(B)  -> binary_to_list(B);
  to_list(L) when is_list(L)    -> L.
  
  
negative.code:     get_po_string(T);
  get_msgstr([_ | T]) ->
      get_msgstr(T).
  
  header_info({"",R}) -> {?GETTEXT_HEADER_INFO, R};  
  header_info(X)      -> X.
  
  %%%
  %%% A PO-string has the same syntax as a C character string.
  