String based validation rules should return true if the string is empty (unless required)