anchor.diff:          R
       end,
     case Ret of
  +    {didit, Res} -> Res;
       doit ->
         case {Tag, Args} of
           {apply, [Fun, ApplyArgs]} ->
  
positive.code:         {true, D} -> self() ! D
        end,
        0;
      {didit, Res} -> Res;
      unhijack ->
        erase(concuerror_info),
        inspect(Tag, Args, Location);
      {error, Reason} -> error(Reason)
    end.
  
  -spec hijack(atom(), term()) -> ok.
  
negative.code:         {'receive', [_, Timeout]} ->
            Timeout
        end;
      {error, Reason} -> error(Reason);
      retry -> inspect(Tag, Args, Location);
      {skip_timeout, CreateMessage} ->
        case CreateMessage of
  