Added unique variant validation