anchor.diff:              {_,_,C} = os:timestamp(),
               MSec = trunc(C / 1000),
               {HH,MM,SS} = time(),
  -io:format(user, "HEE120 ~w ~w ~P\n", [S#ch_mgr.name, self(), get(react), 150]),
               case inner_projection_exists(P_latest2) of
                   false ->
                       case proplists:get_value(private_write_verbose, S#ch_mgr.opts) of
  
positive.code:             react_to_env_C300(P_newprop, P_latest, S)
      end.
  
  react_to_env_C100(P_newprop, P_latest,
                    #ch_mgr{name=MyName, proj=P_current}=S) ->
      ?REACT(c100),
  
      I_am_UPI_in_newprop_p = lists:member(MyName, P_newprop#projection_v1.upi),
      I_am_Repairing_in_latest_p = lists:member(MyName,
                                               P_latest#projection_v1.repairing),
      Sane = projection_transition_is_sane(P_current, P_latest, MyName),
      %% put(xxx_hack, [{p_current, machi_projection:make_summary(P_current)},
      %%                {epoch_compare, P_latest#projection_v1.epoch_number > P_current#projection_v1.epoch_number},
  
negative.code:         _ when P_current#projection_v1.epoch_number == 0 ->
              %% Epoch == 0 is reserved for first-time, just booting conditions.
              ?REACT({c100, ?LINE, [first_write]}),
              erase(perhaps_reset_loop),
              react_to_env_C110(P_latest, S);
          true ->
              ?REACT({c100, ?LINE, [sane]}),
              erase(perhaps_reset_loop),
              react_to_env_C110(P_latest, S);
          _AnyOtherReturnValue ->
  io:format(user, "RESETLOOP: ~p ~w ~P", [MyName, get(perhaps_reset_loop), get(react), 70]),
              if PerhapsReset == reset_loop_maybe ->
                      case get(perhaps_reset_loop) of
                          undefined ->
                              put(perhaps_reset_loop, 1);
                          X when X > 10 ->
                              Msg = lists:flatten(
                                      io_lib:format("~P", [get(react), 200])),
                              exit({not_supposed_to_happen, ?MODULE, ?LINE, Msg});
                          X ->
                              put(perhaps_reset_loop, X+1)
                      end;
                 PerhapsReset == undefined ->
                      ok
              end,
              %% P_latest is not sane.
              %% By process of elimination, P_newprop is best,
              %% so let's write it.
  