docs: def partitioned_repertoire(self, direction, partition):
          """Compute the repertoire over the partition in the given direction."""
          system = self.system[direction]
          return system.partitioned_repertoire(direction, partition)