docs: protected T findValidationContext(List<ValidationContext> validationContexts) {
          for (ValidationContext validationContext : validationContexts) {
              if (getRequiredValidationContextType().isInstance(validationContext)) {
                  return (T) validationContext;
              }
          }
  
          return null;
      }