Should the module config xml dtds be backwards compatible?

Hello, I am writing tests for the config xml dtds found here openmrs-core/api/src/main/resources/org/openmrs/module/dtd at master · openmrs/openmrs-core · GitHub.

I wanted to check if the intention is that any future dtd versions should still be compatible with older versions, so that if a module config xml was valid in version 1.0 it will also be valid in version 1.6 onwards?

Yes it will, at least for now.