If you are going to experiment with multi-stage custom filters, I strongly suggest that you:
FilterParams eliminates the confusion over which filter rule output flows into another filter.
Also, it may be the only Cancel that successfully aborts a Gramps operation which shows a progressbar.