anchor.diff:  
   file_tpl(Args, Tpl) ->
       str_tpl(Tpl, Args).
  -    
  +
   str_tpl(Str, Args) ->
       F = fun({Key, Value}, Tpl) ->
                   % re: goes nuts with memory usage, need to replace anyway
  -                %Opts = [global],               
  +                %Opts = [global],
                   %re:replace(Tpl, NKey, esc_regex(Value), Opts)
                   NKey = "#"++string:to_upper(atom_to_list(Key))++"#",
                   {ok, NTpl, _} = regexp:gsub(Tpl, NKey, esc_regex(Value)),
  
positive.code:                 end;
             (_Else, Acc) -> Acc
          end,
      
      lists:foldl(F, [], Child).
  
  make_name(Name) ->
  
negative.code:                                  Index)
              end
      end.
  
  %% @doc strip out the cos* files from the index, who the hell needs them
  %% anyway
  -spec strip_cos(list()) -> list().
  