Please don't make the changes to the confirmation validator unless we have very good reasons too. I don't feel we should be converting them too strings. What if one value is a float and the other is an integer? I am not sure anybody is relying on this use case but it would be a breaking change.