Create SimulationHistory.
Delete states() getter in SimulationHistory.
Simulation returns SimulationHistory at end.
SimulationHistory creates TimeSeries using AnalysisMethod.
Edit end2end test to suit new analysis set-up.