anchor.diff:  calculate_projection_internal_old(Pid) ->
       gen_server:call(Pid, {calculate_projection_internal_old}, infinity).
   
  +sync_projection_calculation(Pid) ->
  +    gen_server:call(Pid, {sync_projection_calculation}, infinity).
  +
   cl_write_current_projection(Pid) ->
       gen_server:call(Pid, {cl_write_current_projection}, infinity).
   
   trigger_projection_calculation(Pid) ->
       gen_server:cast(Pid, {trigger_projection_calculation}).
  +
  +-ifdef(TEST).
  +test_cl_read_public_proj(Pid) ->
  +    gen_server:call(Pid, {test_cl_read_public_proj}, infinity).
  +-endif. % TEST
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  
positive.code:             {{mixed_bag, lists:zip(FLUs, Rs)}, S}
      end.
  
  cl_read_public_proj(#ch_mgr{proj=Proj0}=S) ->
      #projection{all_members=All_list} = Proj0,
      {_UpNodes, Partitions, S2} = calc_up_nodes(S),
      DoIt = fun(X) ->
                     case machi_flu0:proj_read_latest(X, public) of
  
negative.code:     {ok, M0} = ?MGR:start_link(I_represent, [a,b,c], {1,2,3}, 50, 50, I_am),
      try
          ok = cl_write_current_projection(M0),
          _ = trigger_projection_calculation(M0),
          pong = ping(M0),
          _Pa = sync_projection_calculation(M0),
          ok
      after
          ok = ?MGR:stop(M0),
          ok = machi_flu0:stop(FLUa),
  