anchor.diff:  
   
   init(IniFiles) ->
  -    ets:new(?MODULE, [named_table, set, private]),
  +    ets:new(?MODULE, [named_table, set, protected]),
       lists:map(fun(IniFile) ->
           {ok, ParsedIniValues} = parse_ini_file(IniFile),
           ets:insert(?MODULE, ParsedIniValues)
  
positive.code: 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}).
  
  
  set(Section, Key, Value) ->
      ?MODULE:set(Section, Key, Value, true).
  
negative.code: 
  handle_call(all, _From, Config) ->
      Resp = lists:sort((ets:tab2list(?MODULE))),
      {reply, Resp, Config};
  handle_call({set, Sec, Key, Val, Persist}, _From, Config) ->
      true = ets:insert(?MODULE, {{Sec, Key}, Val}),
  