working Validate for Key Value pairs still need to code for other List
and vList. Currently the validate method has been copied over into all
the validatable classes.