anchor.diff:          level = info,
           application,
           modules = [],
  -        table}).
  +        table,
  +        table_opts = []}).
   
   %%%===================================================================
   %%% trace
  
positive.code: %%% Internal functions
  %%%===================================================================
  state_from_params(OrigState = #state{level = OldLevel,
                                       table = OldTable,
                                       application = OldApplication,
                                       tn_event = OldTableEvent}, Params) ->
      Level = proplists:get_value(level, Params, OldLevel),
      Table = proplists:get_value(table, Params, OldTable),
      TableEvent = proplists:get_value(tn_event, Params, OldTableEvent),
      Application = proplists:get_value(application, Params, OldApplication),
      Modules = case application:get_key(Application, modules) of
  
negative.code: %%%===================================================================
  %%% gen_event callbacks
  %%%===================================================================
  setup_table(Name, TableOpts, Fields, Types, Defaults) ->
      try
          imem_meta:create_check_table(
            Name, {Fields, Types, Defaults},
            [{record_name, element(1, Defaults)},
             {type, ordered_set} | TableOpts],
            lager_imem),
          mpro_dal:unsubscribe({table, ddConfig, simple}),
          mpro_dal:subscribe({table, ddConfig, simple})
  