docs: List<ContextDataFactory> getContextDataFactories() {
          if (contextDataFactories == null) {
              return Collections.emptyList();
          }
          return Collections.unmodifiableList(contextDataFactories);
      }