Make glir parser per-context.