anchor.diff:  
   react_to_env_B10(Retries, P_newprop, P_latest, LatestUnanimousP,
                    Rank_newprop, Rank_latest,
  -                 #ch_mgr{name=MyName, flap_limit=FlapLimit, proj=P_current}=S)->
  +                 #ch_mgr{name=MyName, consistency_mode=CMode,
  +                         flap_limit=FlapLimit, proj=P_current}=S)->
       ?REACT(b10),
   
       {P_newprop_flap_time, P_newprop_flap_count} = get_flap_count(P_newprop),
  
positive.code:     if
          EnoughAreFlapping_and_IamBad_p ->
              ?REACT({b10, ?LINE, []}),
  
              %% There's outer flapping happening *and* we ourselves are
              %% definitely flapping (flapping manifesto, starting clause 1)
              %% ... and also we are a member of the all_hosed club.  So, we
              %% should shut up and let someone else do the proposing.
  %% io:format(user, "B10: ~w shut up, latest e=~w/Inner=~w, ", [MyName, P_latest#projection_v1.epoch_number, (inner_projection_or_self(P_latest))#projection_v1.epoch_number]),
              react_to_env_A50(P_latest, [{muting_myself, true},
                                          {all_hosed, P_newprop_AllHosed}], S);
  
          LatestUnanimousP
          andalso
  
negative.code:         andalso
          %% My down lists are the same, i.e., no state change to announce
          P_current#projection_v1.down == P_newprop#projection_v1.down,
      ?REACT({b10, ?LINE, [{0,EnoughAreFlapping_and_IamBad_p},
                           {1,inner_projection_exists(P_current)},
                           {2,inner_projection_exists(P_latest)},
  