anchor.diff:                  down_functions :: dict:dict(),
                   up_functions :: dict:dict(),
                   membership :: membership(),
  +                message_filters :: term(),
                   sync_joins :: [{node_spec(), from()}],
                   connections :: partisan_peer_service_connections:t()}).
   
  
positive.code:          decode/1,
           reserve/1,
           partitions/0,
           inject_partition/2,
           resolve_partition/1]).
  
  
negative.code: reserve(Tag) ->
      gen_server:call(?MODULE, {reserve, Tag}, infinity).
  
  %% @doc Add a message filter function.
  add_message_filter(Name, FilterFun) ->
      gen_server:call(?MODULE, {add_message_filter, Name, FilterFun}, infinity).
  
  %% @doc Inject a partition.
  inject_partition(_Origin, _TTL) ->
      {error, not_implemented}.
  