anchor.diff:  -author('Carlos Gonzalez <carlosj.gf@gmail.com>').
   -behaviour(gen_server).
   
  --export([get/1, get/2, get/3, insert/1, insert/2]).
  +-export([get/1, get/2, get/3, insert/1, insert/2, load/1]).
   -export([start_link/0, init/1, terminate/2, code_change/3, handle_call/3, handle_cast/2, 
            handle_info/2]).
   
  
positive.code:     gen_server:cast(?MODULE, {insert, Keys, to_bin(Lang)});
  
  insert({Key, Txt}, Lang) ->
      insert([{Key, Txt}], Lang).
  
  
  %% ===================================================================
  
negative.code: -type text() :: string() | binary().
  
  -type lang() :: nklib:lang().
  
  -callback i18n() ->admin
      #{ lang() => #{ key() => text() }}.
  
  
  %% ===================================================================
  