Ok, i know my english is poor but what is the point you didn't get?
Sorry Wims I left shortly after making my reply. Yes, pretty much what you said is the reason I started the thread. It should work and actually does work using /set -l.
Bekarvar -s %var3. [ $+ [ %var2 ] ] %var1
var -s % $+ var3. $+ %var2 %var1
Those methods work if the equals sign is not used. If the equals sign is used with either you get...
* Set %var3.test2 to = test1
-
= test1 <-- does not work
Anyway, using /set -l worked and I'm fine with using that if this can't or won't be fixed.