Handle Fatal Exceptions

They were being swallowed before this fix when doOn* operators were used.