/// <summary>
 /// Sets the ConversationId to a new value, starting a new conversation. If a message was being consumed, and the
 /// ConversationId was present, that value is stored in an MT-InitiatingConversationId header.
 /// </summary>
 /// <param name="context">The send context</param>
 /// <returns></returns>
 public static SendContext StartNewConversation(this SendContext context)
 {
     return(StartNewConversation(context, NewId.NextGuid()));
 }