Wrong. I'd advise you to test things and make sure they (don't) work before you try to help others. Try this:
//set % $+ $me $+ -test blah | echo -a % [ $+ [ $me ] $+ -test ]
shinji: you can get an idea on how dynamic variables work from the above example. This forum has tons of posts about dynamic variables, use the Search feature to find them. For example,
this, which demonstrates the $eval() - or the equivalent $() - way of retrieving the value of dynamic variables. My example above uses evaluation brackets instead. Both work.