public GameEndedArgs([NotNull] Game.StartProperties startProperties, [CanBeNull] Game.Result result) { StartProperties = startProperties; Result = result; } }