C'est dingue comme angular est incohérent. D'un côté setValidity, et de l'autre setPristine/setDirty.