docs: public final MngSoftware lazyGetMngSoftware() throws Exception {
      String beanName = getMngSoftwareName();
      MngSoftware mngSoftware = (MngSoftware) this.beansMap.get(beanName);
      if (mngSoftware == null) {
        mngSoftware = new MngSoftware();
        mngSoftware.setLogger(lazyGetLogger());
        this.beansMap.put(beanName, mngSoftware);
        lazyGetLogger().info(null, AFactoryAppBeans.class, beanName
          + " has been created.");
      }
      return mngSoftware;
    }