This one is a bit scary. Is it true that if this block of code throws, it's not recoverable?