Ain't %x [ $+ [ %y ] ] the way to use arrays? That doesn't work with $+(), does it?
i wouldn't call them 'arrays', [] allows you to control the order of evaluation and also modifies the behaviour of
$+ in ways that make it more useful in certain situations. in case you're interested, i have a tutorial on evaluation brackets up at:
http://www.xise.nl/mirc/wiki/doku.php?id=evalit's a bit old but the information should still be accurate