This clears dead code created by anything following an error. We know
that once the error is guaranteed to be executed that anything after
that should not be. This means that we can delete any instructions after
the error, and break any next pointer the block may have.
This clears dead code created by anything following an error. We know that once the error is guaranteed to be executed that anything after that should not be. This means that we can delete any instructions after the error, and break any next pointer the block may have.
Fixes #57