anchor.diff:  start_link() ->
       io:format("Start PD~n"),
       gen_component:start_link(?MODULE, [], [{register_native, process_dictionary}]).
  -  
   
   %@doc Starts the server for unit testing
   start_link_for_unittest() ->
       case whereis(process_dictionary) of
  -	undefined ->
  -	    gen_component:start_link(?MODULE, [], [{register_native, process_dictionary}]);
  -	_ ->
  -	    cs_send:send_local(get_pid() , {drop_state}),
  -	    already_running
  -    end.
  -    
  +        undefined ->
  +            gen_component:start_link(?MODULE, [], [{register_native, process_dictionary}]);
  +        _ ->
  +            cs_send:send_local(get_pid() , {drop_state}),
  +            already_running
  +    end.
  +
   %%--------------------------------------------------------------------
   %% Function: start() -> {ok,Pid} | ignore | {error,Error}
   %% Description: Starts the server; for use with the test framework
   %%--------------------------------------------------------------------
   %@doc Starts the server; for use with the test framework
   start() ->
  -    
       gen_component:start_link(?MODULE, [], [{register_native, process_dictionary}]).
   
   
  
positive.code:              failed
           end.
  
  
  
  
  
  find_all_groups([], Set) ->
      Set;
  find_all_groups([{{InstanceId, _}, _} | Rest], Set) ->
  
negative.code: -spec(lookup_process/1 :: (pid()) -> {any(), any()} | failed).
  lookup_process(Pid) ->
      case ets:match(?MODULE, {'$1',Pid}) of
          [[{Group, Name}]] ->
              {Group, Name};
          [] ->
              failed
      end.
  
  %% @doc tries to find a cs_node process
  