Again, I don't think we want to throw exceptions on this case, it would mean that the data is just bad for this task, not that something is horribly wrong with the system.