I just found this and it would appear to be a very useful solution for a problem I've been having with array sizes:
http://forum.thegamecreators.com/?m=forum_view&t=38435&b=1
I can use global variables to keep track of how many elements are in each dimension of the aray and use var=var+1/-1, dim array(var1,var2), to resize them as needed.
A simpler method of changing the dimensions of multi-dimensional arrays by 1 without re-diming them would be nice, like a command to add to/remove from stack/queue for arrays larger than one dimension.
http://3dfolio.com