Mark: I got intimately acquainted with zero-cost exceptions through that exercise. Will it still go for some people? Yeah. But no, I think it's a cool feature. We now have... After we removed that, we still had ... I was talking about this on Monday. We had a jump over the exception handler. And then I told, wait a minute, there's a jump. It's not zero. So, now we did... We identify exception handlers as cold blocks. The fast code is kind of in the beginning of the functions, bytecode block. In terms of caches and all that, you don't have to... I think we bring a field benefits beyond just