anchor.diff:  status_xml(S) ->
       Since = lists:flatten(timestamp_to_isofmt(S#hacksense_status.timestamp)),
       {state_change, [{id, S#hacksense_status.id}, {'when', Since},
  -                    {what, integer_to_list(S#hacksense_status.status)}], []}.
  +                    {what, S#hacksense_status.status}], []}.
   
   format_csv(Status) ->
       Since = timestamp_to_isofmt(Status#hacksense_status.timestamp),
  
positive.code:         "status.csv" -> {format_csv(get_status()), "text/csv"};
          "status.txt" -> {format_human(txt, get_status()), "text/plain"};
          "status.xml" -> {format_xml(get_status()), "text/xml"};
          "status" -> {format_human(html, get_status()), "text/html"};
          A -> {io_lib:format("~p", [A]), "text/plain"} %% XXX debug
      end,
  
negative.code:         [Status#hacksense_status.id, Since, Status#hacksense_status.status]).
  
  status_to_open_closed(Status) ->
      status_to_open_closed(Status, "open", "closed").
  status_to_open_closed(Status, Open, Closed) ->
      case Status#hacksense_status.status of
          1 -> Open;
          0 -> Closed
      end.
  
  timestamp_to_isofmt({{Y, Mo, D}, {H, Mn, S}}) ->
  