No, I had meant doing it for x*y separately and doing for other powers separately, as before. Since x*y won't be detected by factor.atoms(Power). I shall push a commit soon.