@Override
  public void apply() throws ConfigurationException {
    for (AtomicNotNullLazyValue<T> configurableProvider : myConfigurablesProviders.values()) {
      if (configurableProvider.isComputed()) {
        configurableProvider.getValue().apply();
      }
    }
  }
@Override
  public void apply()