anchor.diff:  get(Section, Key, Default) when is_binary(Section) and is_binary(Key) ->
       ?MODULE:get(?b2l(Section), ?b2l(Key), Default);
   get(Section, Key, Default) ->
  -    gen_server:call(?MODULE, {get, Section, Key, Default}).
  -
  +    case ets:lookup(?MODULE, {Section, Key}) of
  +        [] -> Default;
  +        [{_, Match}] -> Match
  +    end.
   
   set(Section, Key, Value) ->
       ?MODULE:set(Section, Key, Value, true).
  
positive.code: 
  
  init(IniFiles) ->
      ets:new(?MODULE, [named_table, set, private]),
      lists:map(fun(IniFile) ->
          {ok, ParsedIniValues} = parse_ini_file(IniFile),
          ets:insert(?MODULE, ParsedIniValues)
  
negative.code: get(Section) when is_binary(Section) ->
      ?MODULE:get(?b2l(Section));
  get(Section) ->
      Matches = ets:match(?MODULE, {{Section, '$1'}, '$2'}),
      [{Key, Value} || [Key, Value] <- Matches].
  
  get(Section, Key) ->
      ?MODULE:get(Section, Key, undefined).
  