base: proper self-resetting applyNext
0.7.18