anchor.diff:  
   % Month, textual, 3 letters, lowercase; e.g. 'jan'
   tag_to_value($b, {_,M,_}, _, Context) ->
  -   string:sub_string(monthname(M, Context), 1, 3);
  +   z_string:truncate(monthname(M, Context), 3, []);
   
   % ISO 8601 date format - 2004-02-12T15:19:21+00:00
   tag_to_value($c, Date, Time, Context) ->
  
positive.code: % Utility functions
  integer_to_list_zerofill(N) when is_float(N) ->
      integer_to_list_zerofill(round(N));
  integer_to_list_zerofill(N) when N < 10 ->
      lists:flatten(io_lib:format("~2..0B", [N]));
  integer_to_list_zerofill(N) ->
      integer_to_list(N).
  
negative.code: 
  % Year, 2 digits; e.g. '99'
  tag_to_value($y, {Y, _, _}, _, _Context) ->
     Y1 = Y rem 100,
     [ Y1 div 10 + $0, Y1 rem 10 + $0];
  
  % Year, 4 digits; e.g. '1999'
  tag_to_value($Y, {Y, _, _}, _, _Context) ->
  