anchor.diff:              AllHosed = lists:usort(HosedAnnotations ++ Magic),
               %%io:format(user, "ALLHOSED ~p: ~p ~w\n", [MyName, Magic, HosedAnnotations]),
               ?REACT({calculate_flaps,?LINE,[{new_flap_count,NewFlapCount},
  +                                           {bad_flus,BadFLUs},
  +                                           {hosed_t_u_ts,HosedTransUnionTs},
                                              {hosed_annotations,HosedAnnotations},
                                              {magic,Magic},
                                              {all_hosed,AllHosed}]}),
  
positive.code: a30_make_inner_projection(P_current, P_newprop3, P_latest, Up,
                            #ch_mgr{name=MyName, consistency_mode=CMode} = S) ->
      AllHosed = get_all_hosed(P_newprop3),
      P_current_has_inner_p = inner_projection_exists(P_current),
      P_current_ios = inner_projection_or_self(P_current),
      {P_i1, S_i, _Up} = calc_projection2(P_current_ios,
                                          MyName, AllHosed, [], S),
      ?REACT({a30, ?LINE, [{raw_all_hosed,get_all_hosed(P_newprop3)},
                           {up, Up},
                           {all_hosed, AllHosed},
                           {p_c_i, machi_projection:make_summary(P_current_ios)},
                           {p_i1, machi_projection:make_summary(P_i1)}]}),
      %% The inner projection will have a fake author, which
  
negative.code:         (inner_projection_exists(P_latest) orelse
           inner_projection_exists(P_newprop)) andalso
          %% I have been flapping for a while
          S#ch_mgr.flap_count > 200 andalso
          %% I'm suspected of being bad
          lists:member(MyName, P_newprop_AllHosedPlus) andalso
          %% I'm not in the critical UPI or repairing lists
  