Introduce DecayCounterBuilder, deprecate DecayCounter constructors