Right, a subclass should change the `shardIt`, so I'll change it `int numShards` instead.