anchor.diff:          case is_process_alive(Pid) of
               true ->
                   MonitorRef = erlang:monitor(process, Pid),
  +                %% overwrite
                   add_to_local_table(Name, Pid, Meta, MonitorRef);
               _ ->
                   remove_from_local_table(Name)
  
positive.code:                 "Syn(~p): Keeping local process ~p, killing remote ~p",
                  [node(), TablePid, RemotePid]
              ),
              case KillOther of
                  true -> exit(RemotePid, {syn_resolve_kill, Name, RemoteMeta});
                  _ -> ok
              end,
              KeepTableFun();
  
          RemotePid ->
              %% keep remote
  
negative.code:                 "Syn(~p): Keeping remote process ~p, killing local ~p",
                  [node(), RemotePid, TablePid]
              ),
              KeepRemoteFun(),
              case KillOther of
                  true -> exit(TablePid, {syn_resolve_kill, Name, TableMeta});
                  _ -> ok
              end;
  
          none ->
              remove_from_local_table(Name),
  