public void Finish() { foreach (var logic in Logics) if (!IsStageCompleted(logic)) FinalizeStage(logic); }