anchor.diff:      %% got the request).
       %% Pids = [ spawn(fun () -> gen_component:bp_step(X) end) || X <- Proposers ],
       %% report the one tp as failed
  -    _ = comm:send_local(fd, {report_crash, Proposers, 'DOWN'}),
  +    _ = [comm:send_local(fd, {crashed, comm:make_global(Proposer), 'DOWN'}) ||
  +            Proposer <- Proposers],
   
       %% ct:pal("Starting read commit~n"),
       Res = api_tx:req_list([{read, "a"}, {commit}]),
  
positive.code:     %% report all tx_tms as failed after the commit has started...
      _ = spawn(fun() ->
                        timer:sleep(1500),
                        comm:send_local(fd, {report_crash, TMs, 'DOWN'})
                end),
  
      Res = api_tx:req_list([{read, "a"}, {commit}]),
  
negative.code:     %% got the request.
      %% Pids = [ spawn(fun () -> gen_component:bp_step(X) end) || X <- Proposers ],
      %% report the one tp as failed
      _ = comm:send_local(fd, {crashed, comm:make_global(Proposer), 'DOWN'}),
  
      %% ct:pal("Starting read commit~n"),
      Res = api_tx:req_list([{read, "a"}, {commit}]),
  