Following https://github.com/scverse/anndata/issues/1245, it makes sense to allow axis labels in MuData: > axis: Literal[0, 1, 'obs', 'var'] or, when creating an object with both axes shared, > axis: Literal[0, 1, 'obs', 'var', -1]