def _subslice(self):
        view = [slice(None, None) for _ in self.data.shape]
        ax_collapse = self.zax
        for i, s in enumerate(self.slc):
            if s not in ['x', 'y'] and i != self.zax:
                view[i] = s
                if self.zax < i:
                    ax_collapse -= 1
        view[self.zax] = slice(*self.zlim)
        return view, ax_collapse
dataset/ETHPy150Open glue-viz/glue/glue/core/aggregate.py/Aggregate._subslice/swapped operands of `<`