anchor.diff:      end,
       {Reply, S#state{replies = Replies}}.
   
  -
   separate_ack_requests({false, H0, A}, Stanzas) ->
       %% Don't keep track of H
       {{false, H0, A}, [], Stanzas};
  
positive.code:              {true,false}       -> {true, 0, inactive}
           end,
  
      Address = host_to_inet(Host),
      IsSSLConnection = proplists:get_value(ssl, Args, false),
      {ok, Socket} = do_connect(IsSSLConnection, Address, Port, Args, OnConnectFun),
      {ok, Parser} = exml_stream:new_parser(),
      {ok, #state{owner = Owner,
                  socket = Socket,
  
negative.code:                 sm_state = {true, 0, inactive} :: sm_state(),
                  replies = []}).
  
  %%%===================================================================
  %%% API
  %%%===================================================================
  