public void Visit(Simulation simulation) { var report = new ReportPart(); report.AddPart(_reportGenerator.ReportFor(simulation.UsedBuildingBlocks)); report.AddPart(_reportGenerator.ReportFor(simulation.Creation)); _report = report.ToStringReport(); }