Assertion level

Once a rule/@context matches (or the rule "fires", as the standard has it), the assertions contained in the rule are applied to each item returned.

The existing XPath and XSLT QLBs specify that the rule context may be one or more nodes, so the XQuery binding in this implementation makes the same assumption.