public static TrustedSystemState BuildStateFromEventHistory(IEnumerable<Event> events)
{
var aggState = new TrustedSystemState();
foreach (var eventThatHappened in events)
{
aggState.MakeStateRealize((ITrustedSystemEvent) eventThatHappened);
}
return aggState;
}