XmlReader pulls in but deserialization doesn't work