Multidimensional arrays

Hi, I wondered if anyone that uses multidimensional arrays can tell me how to get an array length value for each ‘layer’ of data.

e.g

for nested objects

trace(someArray.length)

<returns 0>

for(var i in someArray)
{
trace(someArray*)
}

<returns string value name for nested object>