Do you need this? You are extending RequireNameValidator, the very first line in this else clause when the role is not null is to call the validate method from its immediate superclass