Should we check suffix every time when we call `_setStep()` ?