Yeah, exactly. `x:variable` is used to override global variables, which somehow don't work in XSpec if they refer to the default context node.
I think we can equally use a global `x:param` which is schema compliant, but I thought `x:variable` made the nature more explicit.