anchor.diff:                            children = [#xmlel{name = <<"remove">>}]}]).
   
   iq_result(Request) ->
  +    iq_result(Request, []).
  +
  +iq_result(Request, Payload) ->
       ToAttr = case exml_query:attr(Request, <<"from">>) of
                    undefined ->
                        [];
  
positive.code:     Id = exml_query:attr(Request, <<"id">>),
      Attrs = ToAttr ++ [{<<"id">>, Id}, {<<"type">>, <<"result">>}],
      #xmlel{name = <<"iq">>,
             attrs = Attrs}.
  
  iq_get(NS, Payload) ->
      iq_with_type(<<"get">>, NS, Payload).
  
negative.code:          chat_without_carbon_to/2,
           groupchat_to/2,
           iq_result/1,
           iq_result/2,
           iq_get/2,
           iq_set/2,
           iq_set_nonquery/2,
  