turn UUIDObject into a module_function
make UUIDObject’s methods actually private