XML Serialization extension