anchor.diff:  
   %%--------------------------------------------------------------------
   %% Function: handle_cast(Msg, State)
  -%%           Msg = {log, Level, Data}
  +%%           Msg   = {log, Level, Data}
   %%           Level = debug | normal | error
   %%           Data  = binary(), what we should write to the log file
   %% Descrip.: Write a log message to one or more of our log files (and
  
positive.code: 
  %%--------------------------------------------------------------------
  %% Function: log(Level, Format, Arguments)
  %%           Level = normal | debug | error
  %%           Format = string(), a io:format format string
  %%           Arguments = list(), a io:format argument list
  %% Descrip.: log a log entry
  %% Returns : ok
  %%--------------------------------------------------------------------
  log(Level, Format) when is_atom(Level), is_list(Format) ->
  
negative.code: 				   is_list(Arguments) ->
      do_log(Level, Format, Arguments).
  
  %%--------------------------------------------------------------------
  %% Function: log_iolist(Level, IOlist)
  %%           Level  = normal | debug | error
  %%           IOlist = I/O list
  %% Descrip.: Log a log entry, without formatting the data in any way
  %%           (except adding the timestamp-pid-level prefix).
  %% Returns : ok
  %%--------------------------------------------------------------------
  log_iolist(Level, IOlist) when is_atom(Level) ->
      LogTS = get_ts(now()),
      L = atom_to_list(Level),
  