Considering this branch complete for now.  Will not be merged.  It can serve as a basis for future work on configured validators.