docs: private static boolean isGeneratedFactoryType(ClassSymbol symbol, VisitorState state) {
      // TODO(ronshapiro): check annotation creators, inaccessible map key proxies, or inaccessible
      // module constructor proxies?
      return GENERATED_BASE_TYPES.stream()
          .anyMatch(baseType -> isGeneratedBaseType(symbol, state, baseType));
    }