protected internal override void Serialize(XmlElement node) { base.Serialize(node); XmlElement child = node.OwnerDocument.CreateElement("Modifier"); child.InnerText = Modifier.ToString(); node.AppendChild(child); }