anchor.diff:        Message, State,
         {Options, Slowest, {BPs, true, tl(Queue), BPStepped, StepperPid}}, hd(Queue), FromQueue).
   
  +-spec handle_bp_request_in_bp(comm:message(), any(), component_state(),
  +                              bp_message(), boolean())
  +                             -> component_state().
   handle_bp_request_in_bp(Message, State, ComponentState, BPMsg, FromQueue) ->
       ?TRACE_BP("Handle bp request in bp ~p ~n", [BPMsg]),
       {Options, Slowest, BPState} = ComponentState,
  
positive.code:             {Module, On, Message}
      end.
  
  -spec bp_cont(Pid::comm:erl_local_pid()) -> ok.
  bp_cont(Pid) ->
      Pid !  {'$gen_component', bp, breakpoint, cont},
      ok.
  
  %% @doc delay further breakpoint requests until a breakpoint actually occurs
  -spec bp_barrier(Pid::comm:erl_local_pid()) -> ok.
  bp_barrier(Pid) ->
      Pid ! {'$gen_component', bp, barrier},
      ok.
  
negative.code:                 end
      end.
  
  -spec handle_gen_component_message(Message::tuple(), Module::module(), Handler::atom(), State::term(), component_state()) -> component_state().
  handle_gen_component_message(Message, Module, On, State, ComponentState) ->
      {_Options, _Slowest, BPState} = ComponentState,
      case Message of
  