anchor.diff:            end),
   
       Type = proplists:get_value(type, Opts, wait),
  -    async_loop_wait_result(Type, MRef, Child, Reply, []).
  +    async_loop_wait_result(Type, Child, Reply, []).
   
   maybe_register_with_parent_async(undefined) ->
       ok;
  
positive.code:             %% don't exist at the moment).
              reply(From, nack);
          _ ->
              async_loop_with_result(ParentMRef, Result)
      end.
  
  handle_get_result(From, {reply, Result}) ->
  
negative.code:         wait ->
              case Result of
                  {ok, Success} ->
                      async_loop_with_result({reply, Success});
                  {raised, _} = Raised ->
                      async_loop_with_result({die, Raised})
              end
      end.
  
  async_loop_with_result(Result) ->
      receive
          {'DOWN', _MRef, process, _Pid, Reason} = Down ->
              exit(Reason);
          {'EXIT', _, Reason} ->
              exit(Reason);
  