code: public ResultHandlerContext<DPO, RI, RO, RHI> handleWith(Collection<ResultHandler<RHI>> resultHandlers) {
          if (resultHandlers != null) {
              this.addedResultHandlers.addAll(resultHandlers);
  
              for (ResultHandler<RHI> resultHandler : resultHandlers) {
                  builtValidator.addResultHandler(resultHandler);
              }
          }
  
          // Stay in the same context and re-use the same instance because no type has changed
          return this;
      }
docs: Adds the specified result handlers to the validator under construction.
  
  @param resultHandlers Result handlers to be added.
  
  @return Context allowing further construction of the validator using the DSL.