the issue is that manual lets one think it's a variable that can used just like that.
and the examples show, it can be used anywhere as textstring, except in some odd places.

% is kixtart reserved character and so it should not say unknown command.
instead it should handle string inside %-marks as the text in normal kixtart variable, with the difference that it can't be set directly.

now... it might be that the current free usage of system vars as part of an expression is just a production of free format language parser
but that does not remove the fact that it's confusing.
_________________________
!

download KiXnet