revert textFieldWillLoseFocus methods
renamed shouldValidateOnFocusLost to shouldValidateValue