anchor.diff:                      end,
                       dict:fold(PostFoldFun, ok, PostInterpositionFuns),
   
  -                    lager:info("~p: Message after send interposition is: ~p", [node(), Message]),
  +                    lager:info("~p: Message after send interposition is: ~p", [node(), FullMessage]),
   
                       %% Send message along.
                       do_send_message(Name,
  
positive.code:             end,
  
              {noreply, State#state{vclock=VClock}};
          Message ->
              %% Store for reliability, if necessary.
              Result = case proplists:get_value(ack, Options, false) of
                  false ->
                      %% Tracing.
                      WrappedMessage =  {forward_message, ServerRef, Message},
                      WrappedOriginalMessage =  {forward_message, ServerRef, OriginalMessage},
  
                      %% Fire post-interposition functions -- trace after wrapping!
  
negative.code:                     Clock
              end,
  
              {LocalClock, Message};
          CausalLabel ->
              case Clock of 
                  %% First time through.
                  undefined ->
                      %% We don't have a clock yet, get one using the causality backend.
                      {ok, LocalClock0, CausalMessage} = partisan_causality_backend:emit(CausalLabel, Name, ServerRef, Message),
  
                      %% Wrap the clock wih a scope.
                      %% TODO: Maybe do this wrapping inside of the causality backend.
                      LocalClock = {CausalLabel, LocalClock0},
  
                      %% Return clock and wrapped message.
                      {LocalClock, CausalMessage};
                  %% Retransmission.
                  _ ->
                      %% Get the clock and message we used last time.
                      {ok, LocalClock, CausalMessage} = partisan_causality_backend:reemit(CausalLabel, Clock),
  
                      %% Return clock and wrapped message.
                      {LocalClock, CausalMessage}
              end
      end,
  
      case Message of
  