anchor.diff:      ok.
   
   -spec send_log_msg(passed_state(), comm:mypid(),
  -                   trace_event() |
  +                   trace_event0() |
                          {on_handler_done, trace_id(), MsgTag::atom() | integer()})
           -> ok.
   send_log_msg(RestoreThis, LoggerPid, Msg) ->
  
positive.code:             end
      end.
  
  -spec normalize_pidinfo(anypid()) -> pidinfo().
  normalize_pidinfo(Pid) ->
      case is_pid(Pid) of
          true ->
  
negative.code:         false                       -> State
      end.
  
  -spec passed_state_new(trace_id(), logger(), msg_map_fun(), filter_fun())
          -> passed_state1().
  passed_state_new(TraceId, Logger, MsgMapFun, FilterFun) ->
      {TraceId, Logger, MsgMapFun, FilterFun}.
  
  -spec passed_state_trace_id(passed_state()) -> trace_id().
  passed_state_trace_id(State)      -> element(1, State).
  -spec passed_state_logger(passed_state()) -> logger().
  passed_state_logger(State)        -> element(2, State).
  -spec passed_state_msg_map_fun(passed_state1()) -> msg_map_fun().
  passed_state_msg_map_fun(State)   -> element(3, State).
  -spec passed_state_filter_fun(passed_state1()) -> filter_fun().
  passed_state_filter_fun(State)    -> element(4, State).
  
  -spec own_passed_state_put(passed_state()) -> ok.
  own_passed_state_put(State)       -> erlang:put(trace_mpath, State), ok.
  
  -spec own_passed_state_get() -> passed_state() | undefined.
  own_passed_state_get()            -> erlang:get(trace_mpath).
  
  state_add_log_event(State, TraceId, Msg) ->
  