Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The optional character of a specified feature, when concerning an artifact that may be produced and consumed, is a common source of confusion and interoperability failure. An artifact MAY implement a feature. This clearly means that a compliant device producing such an artifact MAY omit this feature. However, any compliant device consuming such an artifact MUST be able to process this feature, should it be present (unless specified otherwise). In this way useful or important information included in the optional feature, is not omitted for by the receiving consuming application.