anchor.diff:          %% Let it crash: error_overwritten
       end.
   
  +ok_or_trim(ok) ->
  +    ok;
  +ok_or_trim(error_trimmed) ->
  +    ok;
  +ok_or_trim(Else) ->
  +    Else.
  +
   read_repair_chain(Epoch, LPN, [Head|Rest] = Chain) ->
       case corfurl_flu:read(flu_pid(Head), Epoch, LPN) of
           {ok, Page} ->
  
positive.code: flu_pid(X) when is_atom(X) ->
      ets:lookup_element(flu_pid_tab, X, 1).
  
  %%%% %%%% %%%%    projection utilities    %%%% %%%% %%%%
  
  new_range(Start, End, ChainList) ->
  
negative.code:                     %%       to fix problems?
                      {ok, Page2};
                  {ok, _Page2} ->
                      giant_error({bummerbummer, ?MODULE, ?LINE,
                                   sanity_check_failure, lpn, LPN, epoch, Epoch});
                  error_badepoch ->
                      error_badepoch;
                  error_trimmed ->
  