List<StepState> get failedSteps => steps.where((StepState s) => s.status == StepStatus.failed).toList();