Generalize `big_opM_filter'` and `big_opS_filter'` to arbitrary monoids, and make arguments consistent.