It filters out blocks by given criteria. So you can use it in hypothetical future when bip300 or ctv will be in default node implementation