//--------------------------------------------------< ValidatorProvider >---
@Nonnull
@Override
public Validator getRootValidator(NodeState before, NodeState after) {
NodeUtil rootBefore = new NodeUtil(new ReadOnlyTree(before));
NodeUtil rootAfter = new NodeUtil(new ReadOnlyTree(after));
return new UserValidator(rootBefore, rootAfter, this);
}