Added the XmlObjectDeserializationVisitor to help with items that have already been parsed into SimpleXMLObjects