This can also be 1D and 2D, as your tests show