code: public Topology getNewInstance(final Class<? extends Name<String>> operatorName,
                                   final Class<? extends Topology> topologyClass) throws InjectionException {
      final Injector newInjector = injector.forkInjector();
      newInjector.bindVolatileParameter(OperatorNameClass.class, operatorName);
      return newInjector.getInstance(topologyClass);
    }
docs: Instantiates a new Topology instance.
  @param operatorName specified name of the operator
  @param topologyClass specified topology type
  @return Topology instance
  @throws InjectionException