docs: def print_step_table(self, dataset_number=None):
          """Print the step table."""
          dataset_number = self._validate_dataset_number(dataset_number)
          if dataset_number is None:
              self._report_empty_dataset()
              return
          st = self.datasets[dataset_number].step_table
          print(st)