Кейс описаный в доке не выдает ошибку, вызваный эффект без хендлера
теперь вместо предупреждения throw error с аналогичным сообщением
предупреждение нарушало типы, так как далеко не все эффекты могут возвращать undefined в done, поэтому с 21 выбрасывается исключение в fail