anchor.diff:           chat/3,
            chat_to_short_jid/2,
            chat_without_carbon_to/2,
  +         chat_to_with_id_and_timestamp/2,
  +         chat_to_with_id/2,
            groupchat_to/2,
            iq_result/1,
            iq_result/2,
  
positive.code: from(Stanza, Recipient) ->
      setattr(Stanza, <<"from">>, escalus_utils:get_jid(Recipient)).
  
  set_id(Stanza, ID) ->
      setattr(Stanza, <<"id">>, ID).
  
  setattr(Stanza, Key, Val) ->
      NewAttrs = lists:keystore(Key, 1, Stanza#xmlel.attrs, {Key, Val}),
  
negative.code:          to/2,
           from/2,
           tags/1,
           set_id/1,
           set_id/2,
           set_current_timestamp/1,
           uuid_v4/0]).
  
  -export([get_registration_fields/0,
  