8.2
[Validator] Make constraint validators reentrant instead of being stateful
Merge branch '8.0' into 8.1