Creating the ID doesn't bind it, just generates an ID? Do you have to subsequently call `setID`? Or do you need to call `makeID`, then `setID`? Is there a reason to need the creation of an ID (outside uuid util) outside of 'binding'?