this sentence is weird. maybe: `ngModel` (link) directive exposes the `$error` object that contains validation errors for each `ngModel` instance. This error object can be used to control display of error messages via ngMessage directives.