Added selectFirstInvalid property