Most user-defined atomic type validator tests ok. Need to fix union type validator.