v2.0.4: Basic validation
All types now have basic validation methods _getValidationErrors()
and _getValidationRules()
. These are based on constraints found in parsing the definition xsd's, and should only be used as guide as many providers deviate from the spec constraints.