Erroneous check when parsing CDMs
Reading CDMs can lead to an exception raised for the absence of 'TIME_SYSTEM' in the metadata. However this is not a CDM field (but is for other CCSDS standards). This happens because of the following call line 122 of CdmMetadata:
super.validate(version);