anchor.diff:      SC=get(sc),
       GC=get(gc),
       E = SC#sconf.ets,
  -    update_total(E, GetPath),
       case ets:lookup(E, {url, GetPath}) of
   	[] ->
   	    UT = do_url_type(SC, GetPath, ArgDocroot),
  
positive.code:     0.
  
  
  update_total(E, Path) ->
      case (catch ets:update_counter(E, {urlc_total, Path}, 1)) of
  	{'EXIT', _} ->
  	    ets:insert(E, {{urlc_total, Path}, 1});
  	_ ->
  	    ok
      end.
  
  
  cache_file(SC, GC, Path, UT) when 
  
negative.code: stats() -> 
      {S, Time} = status(),
      Diff = calendar:time_difference(Time, calendar:local_time()),
      {Diff, []}.
  
  l2a(L) when list(L) -> list_to_atom(L);
  l2a(A) when atom(A) -> A.
  