Two non-deterministic functions will be bound to <code>$read</code>, and the result of the function call will be bound to <code>$ignored</code>. As the variable is not referenced in the subsequent code, the let clause would usually be discarded by the compiler. In the given query, however, execution will be enforced because of the BaseX-specific {{Code|non-deterministic}} keyword.
=Other Extensions=
Separate articles exist on [[Full-Text#BaseX Features|Full Text]] and [[Updates#Concepts|Update]] extensions.