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.