anchor.diff:              [H|calc_magic_down(T, G)]
       end.
   
  -search_flap_counts(_FLU, []) ->
  -    undefined;
  -search_flap_counts(FLU, [{FLU, {EpkTime, _Count}}|_]) ->
  -    EpkTime;
  -search_flap_counts(FLU, [_|Tail]) ->
  -    search_flap_counts(FLU, Tail).
  -
  +search_last_flap_counts(FLU, FlapCountsLast) ->
  +    proplists:get_value(FLU, FlapCountsLast, undefined).
  
positive.code:                  #ch_mgr{name=MyName, proj=P_current,
                           consistency_mode=CMode, flap_limit=FlapLimit} = S) ->
      ?REACT(a30),
      {P_newprop1, S2, Up} = calc_projection(S, MyName),
      ?REACT({a30, ?LINE, [{current, machi_projection:make_summary(S#ch_mgr.proj)}]}),
      ?REACT({a30, ?LINE, [{newprop1, machi_projection:make_summary(P_newprop1)}]}),
  
negative.code:                         P_latest#projection_v1.author_server /= MyName,
      ?REACT({a40, ?LINE,
              [{latest_author, P_latest#projection_v1.author_server},
               {author_is_down_p, LatestAuthorDownP},
               {latest_flap, P_latest#projection_v1.flap},
               {newprop_flap, P_newprop#projection_v1.flap}]}),
  
      if
          %% Epoch == 0 is reserved for first-time, just booting conditions.
  