docs: def group(self, labels):
          """ group as list """
          unique_labels, groupxs = self.group_indicies(labels)
          groups = [self.take(idxs) for idxs in groupxs]
          return unique_labels, groups