anchor.diff:      xmerl:export_simple([{status, [status_xml(Status)]}], xmerl_xml).
   
   status_xml(S) ->
  -    Since = lists:flatten(timestamp_to_isofmt(S#hacksense_status.timestamp)),
  +    Since = lists:flatten(timestamp_to_isofmt(S)),
       {state_change, [{id, S#hacksense_status.id}, {'when', Since},
                       {what, S#hacksense_status.status}], []}.
   
   format_csv(Status) ->
  -    Since = timestamp_to_isofmt(Status#hacksense_status.timestamp),
  +    Since = timestamp_to_isofmt(Status),
       io_lib:format("~s;~s;~B\n",
           [Status#hacksense_status.id, Since, Status#hacksense_status.status]).
   
  
positive.code: 
  format_human(Format, Status) ->
      OpenClosed = status_to_open_closed(Status),
      Since = timestamp_to_isofmt(Status#hacksense_status.timestamp),
      format_human(Format, OpenClosed, Since).
  
  format_rss(Status) ->
  
negative.code:         0 -> Closed
      end.
  
  timestamp_to_isofmt(#hacksense_status{timestamp={{Y, Mo, D}, {H, Mn, S}}}) ->
      io_lib:format(?ISO_DATETIME_FMT, [Y, Mo, D, H, Mn, S]).
  
  get_status() ->
  