Change exception specification style to have better performance.
Export get_default_context() from the main module.
Start on a better C API.