anchor.diff:      case get_slide_op(State, MoveFullId) of
           {ok, pred, SlideOp} ->
               % there should not be any previous slide_pred with the given ID!
  -            log:log(warn,"[ dht_node_move ~w ] slide_~w received but found previous slide_pred with the same ID (ID: ~w, slide_pred: ~w)~n", [comm:this(), PredOrSucc, MoveFullId, dht_node_state:get(State, slide_pred)]),
  +            log:log(warn,"[ dht_node_move ~.0p ] slide_~.0p received but found previous slide_pred with the same ID (ID: ~.0p, slide_pred: ~.0p)~n", [comm:this(), PredOrSucc, MoveFullId, dht_node_state:get(State, slide_pred)]),
               abort_slide(State, SlideOp, pred, changed_parameters, true);
           {ok, succ, SlideOp} ->
               % the predecessor can already have a slide operation if it
  
positive.code:                     end;
                  'send' -> % can not send if TargetId is not in my range!
                      abort_slide(State, node:pidX(TargetNode), MoveFullId, SourcePid, Tag,
                                  PredOrSucc, target_id_not_in_range, true);
                  'rcv' when PredOrSucc =:= pred ->
                      % slide with pred, receive data
                      SlideOp = slide_op:new_receiving_slide(
  
negative.code: %% @doc Returns whether a slide operation is possible, i.e. MySlide is null and
  %%      OtherSlide is either null or not overlapping with TargetId.
  %%      Helper for can_slide_succ/2 and can_slide_pred/2.
  -spec can_slide(MySlide::slide_op:slide_op() | null,
                  OtherSlide::slide_op:slide_op() | null, TargetId::?RT:key()) -> boolean().
  can_slide(MySlide, OtherSlide, TargetId) ->
      MySlide =:= null andalso
          (OtherSlide =:= null orelse
  