anchor.diff:  %% Anti-entropy mechanism for causal consistency of delta-CRDT;
   %% periodically ship delta-interval or entire state.
   handle_call({exchange, Peer}, _From, #state{store=Store, gc_counter=GCCounter}=State) ->
  +    lager:info("Delta-based AAE triggered with ~p", [Peer]),
       Function = fun({Id, #dv{value=Value, type=Type, metadata=Metadata,
                               delta_counter=Counter, delta_map=DeltaMap,
                               delta_ack_map=AckMap}},
  
positive.code: 
  %% Naive anti-entropy mechanism; periodically re-broadcast all messages.
  handle_call(exchange, _From, #state{store=Store}=State) ->
      Function = fun({Id, #dv{type=Type, metadata=Metadata, value=Value}}, Acc0) ->
                      case orddict:find(dynamic, Metadata) of
                          {ok, true} ->
  
negative.code: %% @doc Anti-entropy mechanism.
  -spec exchange(node()) -> {ok, pid()}.
  exchange(Peer) ->
      lager:info("Performing exchange with peer: ~p", [Peer]),
  
      case lasp_config:get(mode, state_based) of
          delta_based ->
              %% Anti-entropy mechanism for causal consistency of delta-CRDT.
  