anchor.diff:  -export([make_projection_summary/1]).
   
   -ifdef(TEST).
  --export([test_cl_read_public_proj/1]).
  +-export([test_projection_calculation/1, test_cl_read_public_proj/1]).
   
   -ifdef(EQC).
   -include_lib("eqc/include/eqc.hrl").
  
positive.code:     {ok, M0} = ?MGR:start_link(I_represent, [a,b], {1,2,3}, 50, 50, I_am),
      try
          ok = cl_write_current_projection(M0),
          {ok, P1} = sync_projection_calculation(M0),
          P1a = P1#projection{down=[b], upi=[a], dbg=[{hackhack, ?LINE}]},
          P1b = P1#projection{down=[a], upi=[b], dbg=[{hackhack, ?LINE}]},
          P1Epoch = P1#projection.epoch_number,
  
negative.code:     {reply, pong, S};
  handle_call({stop}, _From, S) ->
      {stop, normal, ok, S};
  handle_call({test_projection_calculation}, _From, S) ->
      {P, S2} = calc_projection(S, [{author_proc, cast}]),
      {reply, {ok, P}, S2};
  handle_call({test_cl_read_public_proj}, _From, S) ->
      {Res, _DiscardS2} = cl_read_public_proj(S, true),
      {reply, Res, S};
  handle_call(_Call, _From, S) ->
      {reply, whaaaaaaaaaa, S}.
  