rethinking CompoundMutationFilter