According to the spec, it is OK that a reader will not be able to understand an optional opcode.
Is it possible to define custom optional opcodes so a camera or an image editor can save a custom manipulation as part of the image rendering pipeline?
I see that the specification states that the DNG version where the opcode is defined should be specified in the opcode, but I am not sure if it's mandatory.