[capi-sig] Subtle C API discrepancy: PyEval_GetLocals() vs PyEval_GetGlobals() with no active Python frame