Turn on node level validation, and make the validation set dynamic.
Merge pull request #2855 from brendandburns/validatez

Turn on node level validation, and make the validation set dynamic.