Improved jmp_buf try/catch system.