Hello, why is notAllowed only allowed as a child of an element? I am asking because I am trying to understand whether I will be able to validate against a grammar without moving notAllowed to the top of an element's pattern? On the other hand, if notAllowed is the only child of an element, can't that element simply be removed from the grammar? David