docs: def validate(self, obj, **kwargs):
          """Check if a thing is a valid domain name."""
          text = stringify(obj)
          if text is None:
              return False
          if '.' not in text:
              return False
          if '@' in text or ':' in text:
              return False
          if len(text) < 4:
              return False
          return True