@Override
  public @Nullable Consumer<Module> createModuleConfigurator() {
    return module -> {
      if (myTemplate != null) {
        VirtualFile dir = getModuleDir(module);
        myTemplate.configureModule(module, dir, myGeneratorPeerLazyValue.getValue().getSettings());
      }
    };
  }
@Override
  public @Nullable Consumer<Module> createModuleConfigurator()