Can you provide some clear explanation or examples of why having less power to express a schema is desirable?