try/catch/finally where return works as expected (experimental)