Tests that we remove TryBoundary instructions if doesn't contain instructions that can throw. Sometimes we can remove the catch blocks too.