DefaultWorkflow({bool? updateDraftIfNeeded, required this.workflow}) : updateDraftIfNeeded = updateDraftIfNeeded ?? false;