# Functions
Enter enters in provided process namespace.
HostUID attempts to find the original host UID if the current process is running inside a user namespace, if it doesn't it simply returns the current UID.
IsInsideUserNamespace checks if a process is already running in a user namespace and also returns if the process has permissions to use setgroups in this user namespace.