anchor.diff:          {error_stale_projection, _} ->
               Retry();
           error_wedged ->
  -            TODO left off here: read-repair the projection store across all
  -                participants, then retry.............
  +            youbetcha = m_repair_projection_store(Proj),
               Retry();
           Else ->
               {Else, Proj}
  
positive.code:     Res = machi_flu0:proj_write(Pid, Epoch, Proj),
      event_add(proj_write, Pid, Res),
      Res.
  
  m_proj_read(Pid, Epoch) ->
      Res = machi_flu0:proj_read(Pid, Epoch),
  
negative.code:     error_trimmed = m_trim(F1, Epoch2),
  
      ok = m_stop(F1),
      _XX = event_get_all(), %% io:format(user, "XX ~p\n", [_XX]),
      event_shutdown(),
      ok.
  
  