2d array

flash knows this is a 2d array, correct?

var arr:Array= new Array([1,0,6],[4,3,7]);

i see it treats it as one. My question, is there any difference to declare each array as such, before pushing them to the main array?

trace(arr[0]);// i know it traces the arrays contents, but if it could, would it tell me this is data type Array , exactly the same as if i had declared it?