anchor.diff:              end;
           {ok, #file_info{type=regular, access=read_write}} ->
               case get_suffix(File) of
  -                {Name, ".wsp"} -> [#metric_file{name=Name, file=File}];
  +                {Name, ".wsp"} ->
  +                    BinName = binary:list_to_bin(Name),
  +                    [#metric_file{name=BinName, file=File}];
                   _Otherwise -> []
               end;
           _Otherwise -> []
  
positive.code: code_change(_OldVsn, State, _Extra) ->
      {ok, State}.
  
  %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  
negative.code:          terminate/2,
           code_change/3]).
  
  -define(FINDER_UPDATE_INTERVAL, 10000).
  -define(FINDER_SPECIAL_CHARS, [<<"*">>, <<"?">>, <<"{">>, <<"}">>]).
  
  -record(state, {metrics, status=none, data_dir, timer, count}).
  
  -record(metric_file, {
            name :: nonempty_string(),
  