Trust in the main System.exit and fix up WorkflowLifecycle