Fix a crash in the ``_ast`` module: it can no longer be loaded more than once. It now uses a global state rather than a module state.