docs: public MultipleDataProviderContext<DPO> read(Collection<DataProvider<DPO>> dataProviders) {
          if (dataProviders != null) {
              addedDataProviders.addAll(dataProviders);
          }
  
          // Stay in the same context and re-use the same instance because no type has changed
          return this;
      }