Updated XmlTransmitterMessage to support construction by non seralizer