anchor.diff:              #state{my_flu_name=MyFluName, pending_map=OldMap,
                      local_down=OldDown, members_dict=OldMembersDict,
                      admin_down=AdminDown}=S) ->
  +    verbose("FITNESS: ~w has down suspect ~w\n", [MyFluName, Down]),
       NewMap = store_in_map(OldMap, MyFluName, erlang:now(), Down,
                             AdminDown, [props_yo]),
       S2 = if Down == OldDown, MembersDict == OldMembersDict ->
  
positive.code:         {true, true} ->
              error({bad, ?MODULE, ?LINE, FLU, ActiveUnfit, NewUnfit});
          {true, false} ->
              {noreply, S#state{active_unfit=lists:usort(ActiveUnfit ++ [FLU])}};
          {false, true} ->
              {noreply, S#state{active_unfit=ActiveUnfit -- [FLU]}};
          {false, false} ->
              {noreply, S}
      end;
  
negative.code: map_merge(Map1, Map2) ->
      ?MAP:merge(Map1, Map2).
  
  wrap_active(MyFluName, L) ->
      verbose("FITNESS: ~w has new down list ~w\n", [MyFluName, L]),
      L.
  
  verbose(Fmt, Args) ->
      case application:get_env(machi, fitness_verbose) of
          {ok, true} ->
              error_logger:info_msg(Fmt, Args);
          _ ->
              ok
      end.
  
  -ifdef(TEST).
  
  dt_understanding_test() ->
  