Recovering from iteratee exceptions preserving the input which caused failure