anchor.diff:  terminate(_State) ->
       ok.
   
  -add_group_metadata(Group, Config) ->
  -    add_update(group, Group, Config).
  -
  -add_tc_metadata(Case, Config) ->
  -    add_update(tc, Case, Config).
  -
  -add_update(Key, Val, Config) ->
  +add_metadata(Key, Val, Config) ->
       Md = proplists:get_value(vmq_md, Config, #{}),
       NewConfig = proplists:delete(vmq_md, Config),
       [{vmq_md, Md#{ Key  => Val }} | NewConfig].
  
positive.code: 
  %% @doc Called before each init_per_group.
  pre_init_per_group(_Suite,Group,Config,State) ->
      NewConfig = add_group_metadata(Group, Config),
      {NewConfig, State}.
  
  %% @doc Called after each init_per_group.
  
negative.code: 
  %% @doc Called before each init_per_testcase.
  pre_init_per_testcase(_Suite,TC,Config,State) ->
      NewConfig = add_metadata(tc, TC, Config),
      {NewConfig, State}.
  
  %% Called after each init_per_testcase (immediately before the test case).
  