the object spec could be added as "should" instead of "must." you still have the issue of other clients not implementing it correctly and treating it as a requirement, but unfortunately there's not much we can do about it outside of shaming them. 😄