I have a pandas DataFrame whose rows and columns have a Categorical MultiIndex. However, the stack() operation, which moves indices from columns to rows, strips the Categori