a general remark. I'd like to have a method like:

`private boolean assertShardStats()`

that calculates all the statistics from the shards we have to make sure they are identical. We can then just use this method in statements like
`assert assertShardStats()` to make sure the tests fail if we miss something!