Added VarMutator, which loops over lists of vars, setting each group, then running a mutation.
Vars are JEXL expressions or constant values.