This example shows how to determine when the control should trigger validation.
By default, controls are validated on a `change` event. It may be a better experience to validate on `blur` or even `submit`,
especially if async validation can become an expensive operation.
Existing usernames