anchor.diff:           terminate/2,
            code_change/3]).
   
  --define(FINDER_UPDATE_INTERVAL, 60000).
  -
  --record(state, {metrics=[], status=none, data_dir, timer, count}).
  +-define(FINDER_UPDATE_INTERVAL, 10000).
  +-define(FINDER_SPECIAL_CHARS, [<<"*">>, <<"?">>, <<"{">>, <<"}">>]).
  +
  +-record(state, {metrics, status=none, data_dir, timer, count}).
   
   -record(metric_file, {
             name :: nonempty_string(),
  
positive.code:      ?_assertEqual({"Foo", ".wsp"}, get_suffix("Foo.WSP"))
      ].
  
  -endif.
  
negative.code: 
  
  count_metrics(Metrics) ->
      count_metrics(none, Metrics, 0).
  
  count_metrics(_K, #metric_dir{dirs=Dirs, metrics=Metrics}, Count) ->
      Count + orddict:size(Metrics) + orddict:fold(fun count_metrics/3, 0, Dirs).
  
  
  find_metrics_files([$. | _], _Base) -> [];
  find_metrics_files(File, Base) ->
  