Ah, about this.
This is not 'adding' anything.
It is only that the XSD demands the contextAttributeList  to be present even though (as in this case) there was nothing found.
Personally I would prefer to not have it present, but the XSD is the boss.
However, perhaps we should propose a modification of the XSD ... ?