anchor.diff:          true ->
               Ref = make_ref(),
               Msg = cast_msg({doit, {Caller, Ref}, get(nonce), MFA}),
  -            erlang:send({?SERVER, Node}, Msg),
  +            erlang:send(rexi_utils:server_pid(Node), Msg),
               Ref;
           false ->
               cast(Node, Caller, MFA)
  
positive.code: -export([stream/1, stream/2, stream/3, stream_ack/1, stream_ack/2]).
  
  -include_lib("rexi/include/rexi.hrl").
  
  -define(SERVER, rexi_server).
  
  start() ->
      application:start(rexi).
  
negative.code: %% No rexi_EXIT message will be sent.
  -spec kill(node(), reference()) -> ok.
  kill(Node, Ref) ->
      % This first version is to tide us over during the upgrade. We'll
      % remove it in the next commit that will be in a separate release.
      rexi_utils:send({rexi_server, Node}, cast_msg({kill, Ref})),
      rexi_utils:send(rexi_utils:server_pid(Node), cast_msg({kill, Ref})),
      ok.
  
  %% @equiv async_server_call(Server, self(), Request)
  