No, retriesLeft will never be negative.
Just realized that this message (as well as all others underneath `/// INTERNAL`) should not be publicly visible.
Will fix.
Do you usually add verification (`require`s) also for internal messages?