anchor.diff:           get/1, get/2,
            get_from_config/3,
            update/1, update/2,
  +         update_txn/1,
            config_upgrade/0]).
   
   start_link() ->
  
positive.code: 
  update(Key, Value) ->
      update([{Key, Value}]).
  
  config_upgrade() ->
      [{set, ?INDEX_CONFIG_KEY, build_settings_json(default_settings())}].
  
negative.code:       end).
  
  do_update(Props) ->
      RV = ns_config:run_txn(update_txn(Props)),
      case RV of
          {commit, _, NewJSON} ->
              populate_ets_table(NewJSON),
  