docs: public void addContextDataFactory(ContextDataFactory contextDataFactory) {
          if (contextDataFactories == null) {
              contextDataFactories = new ArrayList<>();
          }
          contextDataFactories.add(contextDataFactory);
      }