AllowNullOrEmptyValue support.
Validation attributes partial sealed modifier removal
AllowNullOrEmptyValue removal