Is it difficult/impossible to support multidimensional arrays similar to Fortran in D? That is, extend the fat pointer concept to allow more than 1 dimension and enhance indexing to support multiple dimensions?