поведение ошибкой?
                  
                  
                  На ошибки в интерфейсах всегда хочется иметь веские причины
                  
                  
                
Думаю попытка "потребить" последовательность выходящую за пределы - это ошибка которую нельзя замалчивать, если в consume по невверному расчету попадает неверное значение то хотелось бы это быстрее задетектить а не ловить потом забавные баги.
Обсуждают сегодня