Given some numeric Dimension names e.g. from 0 to 20, the loader will sort them:
0, 1, 10, 11, 12, ..., 2, 20, 3
This sorting also determines the internal order of dimensions
This can create a problem when the names correspond to for examples wavelengths, for which the dimension ordering has meaning. They will currently be loaded as
1000, 1100, 1200, 700, 800, 900.
It would be a useful addition if the sorting instead yielded
700, 800, 900, 1000, 1100, 1200.