# fmt: off
This removes the hacky exception-based handling that didn't work across statement boundaries. Fixes #335