[Bug 44589] The finally{} of a try/catch/finally on MS .NET doesn' t appear to be be respected as it should