fix mutator with rule 1 -> f()