get_uid/get_gid replaced.  Moved a few more of the internal check into internal methods