Though, with respect to comment #2, we could just fix the broken undo code causing this bug without reverting the fix for bug 865179.
Though, with respect to comment #2, we could just fix the broken undo code causing this bug without reverting the fix for bug 865179.