imo that seems like some pretty weird semantics. how do you write an operation that needs to bundle together lists of different lengths?
In the future, or in a future similar language, one might well imagine an ability to "box" arrays, like in APL, which would allow true "arrays of arrays" with no restrictions on sizes.