Actually I don't  know... Removing ORDERED doesn't change the meaning since its an undefined attribute, it just makes the xml valid. The default for optional is false, meaning the data stream is required for the object to be considered valid. I don't know if we want all the data streams to be required or just some of them?

Anyways changing it to optional="false", is the same as its current meaning so I guess that would suffice?