anchor.diff:  start_link(Opts) ->
       gen_server:start_link({local, ?MODULE}, ?MODULE, Opts, []).
   
  +blocking_sync(ObjectFilterFun) ->
  +    gen_server:call(?MODULE, {blocking_sync, ObjectFilterFun}, infinity).
  +
   %%%===================================================================
   %%% gen_server callbacks
   %%%===================================================================
  
positive.code:             ObjectFilterFun = fun(Id1) ->
                                        Id =:= Id1
                                end,
              init_state_sync(From, ObjectFilterFun, Store);
          false ->
              ok
      end,
  
negative.code:                     end
                 end,
      %% TODO: Should this be parallel?
      {ok, Objects} = lasp_storage_backend:do(fold, [Store, Function, []]),
      lasp_logger:extended("Completed state synchronization with peer: ~p", [Peer]),
      {ok, Objects}.
  
  %% @private
  plumtree_gossip_peers(Root) ->
  