private void visitStepsRecursively( ReportModelVisitor visitor, List<StepModel> steps, int depth ) {
        for( StepModel step : steps ) {
            step.setDepth( depth );
            step.accept( visitor );
            if( !step.getNestedSteps().isEmpty() ) {
                visitStepsRecursively( visitor, step.getNestedSteps(), depth + 1 );
            }
        }
    }
An optional description of the case.
Can be {@code null}
jgiven-core/src/main/java/com/tngtech/jgiven/report/model/ScenarioCaseModel.java