#experiment with the dangers of substitution in the first position after = in pipelines
puts stderr "Relevant for consideration if attempting to build pipelines parametrically"


puts stdout {set i {"a b "}}
set i {"a b "}

catch {
% x=$i
} errm
puts stderr "% x=\$i   -> $errm"

% "x=$i"

#%x="a b "

#however.. this is no different from the risk in normal tcl usage
# e.g  lindex x$i 0