anchor.diff:  %% Description: return true if status is in specified language
   %%--------------------------------------------------------------------
   is_language(#laconica_statuses{text = S}, Dictionary) ->
  +   is_language(webgnosus_text:to_lower(S), Dictionary);
  +
  +is_language(S, Dictionary) ->
      webgnosus_dictionary_model:is_language(S, Dictionary).
  -    
  +
   %%--------------------------------------------------------------------
   %% Func: get_tags/1
   %% Description: return all tags in status
  
positive.code:         lists:subtract(Toks, Urls),
          MapUrls
      ).
     
  %%--------------------------------------------------------------------
  %% Func: tokenize_amd_resolve_urls/1
  %% Description: tokenize status text and resolve redirected URLs
  %%--------------------------------------------------------------------
  tokenize(#laconica_statuses{text = S}) ->
     webgnosus_text:tokenize(S).
  
  %%--------------------------------------------------------------------
  
negative.code: %% Description: tokenize status text and resolve redirected URLs
  %%--------------------------------------------------------------------
  tokenize_and_resolve_urls(#laconica_statuses{text = S}) ->
     tokenize_and_resolve_urls(S);
  
  tokenize_and_resolve_urls(S) ->
     Toks =  webgnosus_text:tokenize(S),
     Urls = get_urls(Toks),
     MapUrls = lists:map(
  