This looks very very fishy. What kind of exceptions have you seen in practice?