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