#2048 introduced an API that allows the grid to naturally extend towards structured grids of different dimensionality (2D where there isn't a X or isn't a Y direction, or 1D grids).
Having testing for these grids would be really beneficial so that we can:
- a) ensure native support for this - and so that our assertions on initialisation are compatible
- b) document how these grids can be constructed