docs: def when_value_edited(self, *args, **kargs):
          """ Overrided to prevent user from selecting too many instances """
          if len(self.value) > self.instance_num:
              self.value.pop(-2)
              self.display()