Second, it's very difficult to get an array, just by itself, in the heap. And you don't want to store a reference to a stack-frame slice.
Sorry, I meant an array *reference*, not an array. Clearly allocating an array in the heap is easy, but allocating a pointer to an array is not :)
-Steve
