anchor.diff:      Stanza#xmlel{children = Children ++
                     [#xmlel{name = <<"private">>,
                             attrs = [{<<"xmlns">>, ?NS_CARBONS_2}]}]}.
  +
  +-spec chat_to_with_id(escalus_utils:jid_spec(), binary()) -> exml:element().
  +chat_to_with_id(Recipient, Body) ->
  +    set_id(
  +      chat_to(Recipient, Body)).
  +
  +-spec chat_to_with_id_and_timestamp(escalus_utils:jid_spec(), binary()) -> exml:element().
  +chat_to_with_id_and_timestamp(Recipient, Body) ->
  +    set_current_timestamp(
  +      chat_to_with_id(Recipient, Body)).
   
   receipt_req(#xmlel{ name = <<"message">>,
                       attrs = Attrs,
  
positive.code: 
  -spec uuid_v4() -> binary().
  uuid_v4() ->
      iolist_to_binary(uuid:uuid_to_string(uuid:get_v4())).
  
  %%--------------------------------------------------------------------
  %% Stanzas from inline XML
  
negative.code:          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,
  