docs: def choices(self):
          """ Print the choices for this question.
  
              This may be a empty string and in the case of a list of validators
              we will only show the first validator's choices.
          """
          if isinstance(self.validator, list):
              return self.validator[0].print_choices()
          return self.validator.print_choices()