anchor.diff:      Ret = register(RegName, P),
       ?RP_SCHED ! #sched{msg = 'register', pid = self(),
                          misc = {RegName, lid:from_pid(P)}},
  -    rep_yield(),
  +    yield(),
       Ret.
   
   %% @spec rep_send(dest(), term()) -> term()
  
positive.code: 
  rep_receive_notify(From, Msg) ->
      ?RP_SCHED ! #sched{msg = 'receive', pid = self(), misc = {From, Msg}},
      rep_yield(),
      ok.
  
  %% @spec rep_receive_notify(term()) -> 'ok'
  
negative.code: rep_demonitor(Ref, Opts) ->
      Result = demonitor(Ref, Opts),
      ?RP_SCHED ! #sched{msg = demonitor, pid = self(), misc = Ref},
      yield(),
      Result.
  
  %% @spec: rep_exit(pid()) -> no_return()
  