jit() decorator on classes now dynamically generates extension types