code: def labels(self, hs_dims=None, prune=False):
          
          if self.ca_as_0th:
              labels = self._cube.labels(include_transforms_for_dims=hs_dims)[1:]
          else:
              labels = self._cube.labels(include_transforms_for_dims=hs_dims)[-2:]
  
          if not prune:
              return labels
  
          def prune_dimension_labels(labels, prune_indices):
              """Get pruned labels for single dimension, besed on prune inds."""
              labels = [label for label, prune in zip(labels, prune_indices) if not prune]
              return labels
  
          labels = [
              prune_dimension_labels(dim_labels, dim_prune_inds)
              for dim_labels, dim_prune_inds in zip(labels, self._prune_indices(hs_dims))
          ]
          return labels
docs: Get labels for the cube slice, and perform pruning by slice.