correcting DTD generation from Pure ODD