We shouldn't need this at all, just let sapphireWizard call execute() method on the op class.  Then in the execute() method of OP class it can call the ProjectUpgradeJob job class.