docs: public static CounterValue newCounterValue(CounterConfiguration configuration) {
        return configuration.type() == CounterType.BOUNDED_STRONG ?
              newCounterValue(configuration.initialValue(), configuration.lowerBound(), configuration.upperBound()) :
              newCounterValue(configuration.initialValue());
     }