anchor.diff:                          dhtNodePid = DhtNodePid,
                           master = SyncMaster,
                           stats = Stats }) ->
  -    ?TRACE("BUILD STRUCT", []),
  +    ?TRACE("BUILD STRUCT2", []),
       SyncI = proplists:get_value(interval, Params),    
       ToBuild = ?IIF(RMethod =:= art, ?IIF(SyncMaster, merkle_tree, art), RMethod),
       {BuildTime, SyncStruct} =
  
positive.code:     State;
  
  on({get_chunk_response, {_, []}}, State) ->
      ?TRACE("BUILD STRUCT", []),
      comm:send_local(self(), {shutdown, req_chunk_is_empty}),
      State;
  
  
negative.code:                                              intervals:union(Acc, intervals:intersection(MyI, mapInterval(Intersection, I))) 
                                       end, 
                                       intervals:intersection(MyI, Intersection), 
                                       lists:seq(2, rep_factor())),
              ?TRACE("REQ SHARED INTERVAL 2~nMyI=~p - SrcI=~p ~n Intersec=~p - MyIntersec=~p", [MyI, SrcI, Intersection, MyIntersec]),
              send_chunk_req(DhtPid, self(), MyIntersec, Intersection, get_max_items(Method))
      end,
  