debounce calls the underlying method immediately on stop()
make updateSummary callable, indirectly, for old-style steps
Merge branch 'bug2825'