The patch _does_ confirm the sale order when the "Confirm Sale" button is clicked. I have not tested whether accessing the wizard using a different method submits the order (although I would be surprised if it did), and I have not tested whether my addition to the context dictionary causes any unwanted behavior in the methods it is passed to (again, I would be surprised if if did). Nevertheless, I'll push it to our testing branch and let you know if I notice any strange behavior.
I should clarify the above:
The patch _does_ confirm the sale order when the "Confirm Sale" button is clicked. I have not tested whether accessing the wizard using a different method submits the order (although I would be surprised if it did), and I have not tested whether my addition to the context dictionary causes any unwanted behavior in the methods it is passed to (again, I would be surprised if if did). Nevertheless, I'll push it to our testing branch and let you know if I notice any strange behavior.