Undocumented things in universal.c should not be depended on; they should only be used by core modules.
They aren't documented on purpose, to allow them to be changed whenever and however necessary. For
those purposes, the code is good enough documentation.