docs: public void injectInto(FactoryAccessor<?> accessor) {
          logger.trace(display(accessor.getNearType()));
          Class<?> nearType = accessor.getNearType();
          if (nearTypeToFactory.containsKey(nearType)) {
              BridgeFactory factory = nearTypeToFactory.get(nearType);
              accessor.set(factory);
          } else {
              Collection<FactoryAccessor<?>> typedAccessors;
              if (accessors.containsKey(nearType)) {
                  typedAccessors = accessors.get(nearType);
              } else {
                  typedAccessors = new ArrayList<>();
                  accessors.put(nearType, typedAccessors);
              }
              typedAccessors.add(accessor);
          }
      }