Code:
//var %x. $+ $time t | echo -a %x. [ $+ [ $time ] ]


Works fine.

The only difference seems to be that the '=' in /var is treated as text if the variable name is dynamic.

Code:
//var %x. $+ $time = t | echo -a %x. [ $+ [ $time ] ]