Non Controversial versus Valuable
Every developer has their own perspective on
how best to create schema
Non-controversial rules typically add little value
to any sort of standardization or interoperability
For rules to have value, they must be cohesive
they must bind together to create an environment
where a specific set of schema can be developed