This is in preparation for enabling the tests for FIR which will be easier to do when the tests are on the new infrastructure.
This ensures that catch variables are not visible in duplicated finally blocks generated at an exit within the catch variable scope. ^KT-46449 Fixed