Another tweak for bug #8309.  It now has the capability to fake the upgrade, and just tell you what it was going to do.