Already noted for /set global, and /var only as command, but for /set -l it's very interessant (never thought of that)
Strange that doesn't work with /scid...
However, in a string it's very less interessant

For the pipe without level 0 of eval, i use it recently , but not sure of the result here (not tested the code before posting)
Thanks for this complement, useful !
