value_assertion целых чисел корректно определяет отрицательные числа