anchor.diff:  %%--------------------------------------------------------------------
   handle_call({register, host, Name}, _From, State) ->
       case ets:lookup(?HOSTS, Name) of
  -        undefined ->
  +        [] ->
               {ok, Pid} = tachyon_kstat_host:start(Name),
               ets:insert(?HOSTS, {Name, Pid}),
               {reply, Pid, State};
  
positive.code:         [{_, Pid}] ->
              Pid;
          [] ->
              {ok, Pid} = gen_server:call(?SERVER, {register, zone, Name}),
              Pid
      end;
  
  where(host, Name) ->
  
negative.code: 
  handle_call({register, zone, Name}, _From, State) ->
      case ets:lookup(?ZONES, Name) of
          [] ->
              {ok, Pid} = tachyon_kstat_zone:start(Name),
              ets:insert(?ZONES, {Name, Pid}),
              {reply, Pid, State};
  