It is too specific, but I think it makes sense anyway: we discussed that there should probably be only 4 possible WCS axis types (maybe 5 with time), and it is probably good to have specific tools for each because Stokes only has a `max(naxis) = 8` while time/frequency can have arbitrary length axis.  Still, the general case could be better