anchor.diff:              "** Stacktrace:~n ~.0p~n",
               [Level, Reason,
                Msg,
  -             gc_mod(State),
  -             gc_hand(State),
  +             gc_mod(GCState),
  +             gc_hand(GCState),
                self(), catch pid_groups:group_and_name_of(self()),
                erlang:get(test_server_loc),
  -             State,
  +             {UState, GCState},
                Stacktrace]),
  -    State.
  -
  --spec on_post_op(comm:message(), gc_state()) -> gc_state().
  -on_post_op(Msg, State) ->
  -    case gc_bpactive(State) of
  +    ok.
  +
  +-spec on_post_op(comm:message(), user_state(), gc_state())
  +                -> ok.
  +on_post_op(Msg, UState, GCState) ->
  +    case gc_bpactive(GCState) of
           true ->
               ?TRACE_BP_STEPS("~n"
                               "*** Trigger post-op...~n"
  
positive.code: %% define macros for the tuple positions to use them also in guards.
  -define(MOD,         1).
  -define(HAND,        2).
  -define(USTATE,      3).
  -define(OPTS,        4).
  -define(SLOWEST,     5).
  -define(BPS,         6).
  -define(BP_ACTIVE,   7).
  -define(BP_QUEUE,    8).
  -define(BP_STEPPED,  9).
  -define(BP_STEPPER,  10).
  
  %% userdevguide-begin gen_component:behaviour
  -ifdef(have_callback_support).
  
negative.code:                     [self(), Module, Handler]),
              ok;
          {'$gen_component', [{post_op, Msg1}], NewUState} ->
              on_post_op(Msg1, NewUState, T1GCState);
          {'$gen_component', Commands, NewUState} ->
              %% This is not counted as a bp_step
              case lists:keyfind(on_handler, 1, Commands) of
                  {on_handler, NewHandler} ->
                      loop(NewUState, gc_set_hand(T1GCState, NewHandler));
                  false ->
                      case lists:keyfind(post_op, 1, Commands) of
                          {post_op, Msg1} ->
                              on_post_op(Msg1, NewUState, T1GCState);
                          false ->
                              %% let's fail since the Config list was either
                              %% empty or contained an invalid entry
  