CommonFilters - some new filters, and the future

Separate patches is the way to go, that makes it far easier to review the individual changes. It’s OK if one patch depends on the other.