anchor.diff:      %% transition to the "Terminated" state.
       {send, false, terminated} = send_response_statemachine("INVITE", 200, proceeding),
   
  -    io:format("test: send_response_state_machine/3 INVITE - 4~n"),
  +    io:format("test: send_response_statemachine/3 INVITE - 4~n"),
       %% While in the "Proceeding" state, if the TU passes a response with
       %% status code from 300 to 699 to the server transaction, the response
       %% MUST be passed to the transport layer for transmission, and the state
  
positive.code: 			logger:log(debug, "~s: Server transaction orphaned ('~p' not alive) - can't inform "
  				   "parent that I have been cancelled. Answering '487 Request Cancelled'.",
  				   [LogTag, ReportTo]),
  			Response = make_response(487, "Request Cancelled", "", [], [], State),
  			NewState1 = State#state{cancelled=true},
  			{ok, NewState} = do_response(created, Response, NewState1),
  			{noreply, NewState, ?TIMEOUT}
  		end;
  	    _ ->
  		logger:log(debug, "~s: Server transaction cancelled when in state ~p - ignoring.",
  			   [LogTag, SipState]),
  		{noreply, State, ?TIMEOUT}
  
negative.code:     {ignore, false, completed} = send_response_statemachine("INVITE", 100, completed),
      {ignore, false, terminated} = send_response_statemachine("INVITE", 100, terminated),
  
      io:format("test: send_response_statemachine/3 INVITE - 6~n"),
      %% don't send any more responses once we have sent a final response
      {ignore, false, completed} = send_response_statemachine("INVITE", 100, completed),
      {ignore, false, completed} = send_response_statemachine("INVITE", 200, completed),
  