proc builtin_globals(args: openArray[PyObject]; kwargs: PyObject): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
proc builtin_locals(args: openArray[PyObject]; kwargs: PyObject): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
proc builtin_vars(args: openArray[PyObject]; kwargs: PyObject): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
proc globals(): PyObject {....raises: [], tags: [RootEffect], forbids: [].}
proc locals(): PyObject {....raises: [], tags: [RootEffect], forbids: [].}
proc vars(v: PyObject = nil): PyObject {....raises: [], tags: [RootEffect], forbids: [].}
template register_globals_locals_vars()