thread safe fixes

Thread safe changes to several sub-packages of the Validation code.