idf.save seems to fail on non-sequential extra_dims
I have a DataArray with layer, but numbered from 29 to 1, rather than 1 to 29.
Apparently, this results in a MultiIndex being constructed here:
stacked = a.stack(idf=extradims)
The assert then proceeds to fail
assert a.dims == ("y", "x")