fixed xs:all nesting