I know it's undocumented, but there is a small bug with it, none the less:
Code:
tokenize 32 this is a test
var %test = $* %test
var %test2 = %test2 $* 
echo -a %test
echo -a %test2
the variables only get filled with the last token.
From the example it echos:

"this"
"test"


I am SReject
My Stuff