These changes to progress should fix some of the minor usability complaints I've heard about the new progress bar. Since the behavior changes are fairly small and it fixes some bugs, does stable make sense for them?