I haven't been able to resize multidimension arrays as yet (not without losing all of the contents of the old array or having to copy each element across one by one)
I don't think you can resize UP without losing the contents, just resize down by 'slicing' the array as above. I guess one could write a simple ReDim command using a memcpy...