Implement
/**
* Verifies that the shardIds are the same as they were atClusteTime using versioned table.
*/
bool verifyTargetedShardsAtClusterTime(OperationContext* opCtx,
std::set<ShardId> shardIds,
LogicalTime atClusterTime);
It also need to take CatalogCache as an argument - depends on the MVRT API
Must include unit tests.