On the flip side of this argument, moving to more finely-grained exception catching probably makes the code less legible ;-)  So I'm not saying this needs to be changed, I'm just interested to hear what you think about this as a general style point.  (And I'm sure @tboerger and @saschpe might have some views too ;-)