private XmlElement SerializeOptionValue(string key, object value, XmlDocument doc) { var el = SerializeValue(value, doc); el.SetAttribute("key", "", key); return el; }