Working XML Deserialization with DataContracts.