anchor.diff:  
   test_split_with_owner_change_in_step1(_Config) ->
       ChangeOwnerF =
  -        fun (Id, Lease) ->
  +        fun (Id, Lease, DHTNode) ->
                   ct:pal("changing owner: ~p ~p", [Id, Lease]),
                   New = l_on_cseq:set_owner(
                           l_on_cseq:set_timeout(
  
positive.code:     pid_groups:join(pid_groups:group_of(DHTNode)),
      {Lease, LeftId, RightId, StartMsg} = test_split_prepare(DHTNode),
      log:log("left and right-id:~w~n~w~n", [LeftId, RightId]),
      ModifyBeforeStep1(RightId, Lease),                           % modify world
      gen_component:bp_del(DHTNode, block_split_request),
      comm:send_local(DHTNode, StartMsg),                          % release msg
      % step2
  
negative.code:                    M = {l_on_cseq, StepTag, Lease, _R1, _R2, _Keep, _ReplyTo, _PostAux, _Resp} ->
                         M
                 end,
      ModifyBeforeStep(Id, Lease, DHTNode),
      gen_component:bp_del(DHTNode, StepTag),
      watch_message(DHTNode, ReplyMsg).
  
  