anchor.diff:  get(Section) when is_binary(Section) ->
       ?MODULE:get(?b2l(Section));
   get(Section) ->
  -    gen_server:call(?MODULE, {get, Section}).
  +    Matches = ets:match(?MODULE, {{Section, '$1'}, '$2'}),
  +    [{Key, Value} || [Key, Value] <- Matches].
   
   get(Section, Key) ->
       ?MODULE:get(Section, Key, undefined).
  
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}),
  