Hey effection,
I had Patchou fix a bug in the schema and he also fixed yours.
Here is his email response:
Fixed.
Although the way it was written wouldn't have prevented any valid xml to be parsed, it was just a useless additional condition.
As for having "many more" of those, I wouldn't bet on it. Even if Plus! Parses something, if I set it as optional or required in the schema, it's because I have a reason. Go against your schema and you go against the internal design choices of Messenger Plus!. Having said that, if there are other known problems or incoherence in the schema, I'll gladly fix them
.