code: final
    protected <T> T configureImpl(Class<T> type) // , ContextConfig env)
      throws ConfigException
    {
      try {
        T value = type.newInstance();
  
        InjectContext context = null;
        injectTop(value, context);
        
        //Config.init(value);
  
        return value;
      } catch (RuntimeException e) {
        throw e;
      } catch (Exception e) {
        throw ConfigException.wrap(e);
      }
    }
docs: Configures a bean given a class to instantiate.