An expression can only be followed by a change of scope operation if it itself evaluates to a node set and is not already ...