Hum! Not sure about this line, `retryCount` MUST ALWAYS be initialized to zero and modified only inside the Attempt class because it is synced with the metric `retryCounter`. See `retryNow()` and `done()` methods. Particularly this:`retryCounter -= retryCount`