Open rpiazza opened 3 years ago
Because there are cases where the schema isn't directly in the object itself and therefore validation should be done outside of the spec language if you really want to do validation.
And another reason. This is a material change not worth changing the spec for. So imo its a mute point. It shouldn't be done ever and certainly not for this spec version.
We talked about this and will talk about it again next week. The up down vote was split. People on the call wanted a bit more time to think about it.
Talked about this on the working call, and we decided to push to a future release.
The spec says in section 7.3
But then also says:
Why isn't this a MUST. It would help immensely for validation