docs: @Override
      public ValidationResult validate(Object value) {
          if (value == null || value instanceof String) {
              return new ValidationResult.ValidationPassed();
          } else {
              return new ValidationResult.ValidationFailed("Value \"" + value + "\" is not a valid string!");
          }
      }