Почему пустая строка - это невалидное значение?