variationfilter matches the currentposition if the current position has depth greater than 0, that is, if the current position is not a mainline position.
By default, no positions considered by CQL are variation positions,
variation is always false. If CQL has variations set in the CQL header, or was invoked with the
-variations flag, then some positions might be variations.