When I was first learning perl, I read that "perl does not support two dimensional arrays". (Sorry I do not remember where) I was confused because I had examples of source code which clearly used them. I now consider the discrepancy to be one of viewpoint. Perl does not have a data type similar to the multidimensional array of other languages. Perl does provide an alternate indexing syntax which allows us to use an array-of-arrays exactly as if it were a two-dimensional array. I do not think it matters how the support is implemented. GrandFather has shown us that it is available and how to use it.