docs: def get_value(self):
          """Returns the label of the first value"""
          try:
              return self.get_applicable_values()[0]
          except IndexError:
              if not self.select_many and self.get_values():
                  return self.get_values()[0]