Added lexical email address checking. Moved the validation of imported data into the hidden state parameters instead of calling it on our own and using them only as a source of labeling any generated error messages.