Tyro[17]: > Why not simply allow new double[N][3][M]; ? > Seems a lot more intuitive/succinct than a separate []() > implementation. I think with that there is some ambiguity regarding what coordinates are fixed-sized arrays and what dynamic arrays. Bye, bearophile