anchor.diff:  
   where(Name) ->
       case ets:lookup(global_names, Name) of
  -	[{_Name, Pid, _Method, _RPid, _Ref}] ->
  +	[{_Name, Pid, _Method, _Ref}] ->
   	    if node(Pid) == node() ->
   		    case is_process_alive(Pid) of
   			true  -> Pid;
  
positive.code: delete_lock(Ref, S0) ->
      Locks = pid_locks(Ref),
      F = fun({ResourceId, LockRequesterId, PidRefs}, S) -> 
                  {Pid, _RPid, Ref} = lists:keyfind(Ref, 3, PidRefs),
                  remove_lock(ResourceId, LockRequesterId, Pid, PidRefs, true, S)
          end,
      lists:foldl(F, S0, Locks).
  
negative.code:     true = ets:delete_object(global_pid_ids, {Pid, ResourceId}),
      trace_message(S, {rem_lock, node(Pid)}, 
                    [{ResourceId, LockRequesterId}, Pid]).
  
  do_ops(Ops, ConnNode, Names_ext, ExtraInfo, S0) ->
      ?trace({do_ops, {ops,Ops}}),
  