[is a cat → are a cats] is selected over [is → are] and [cat → cats] even though these edits are best handled separately.
the M 2 scorer exploits its dynamic edit boundary prediction to artificially maximise true positives and minimise false positives and hence produce slightly inflated scores.