```{index} single: new (Data::UUID) ``` ```{index} single: Data::UUID::new ``` # new Create a generator, with a node id of its own. The node id is drawn from an MD5 of the host id, the time and the host name, with the multicast bit set so that it can never be a network card's address. The object is always a `Data::UUID`, also when `new` is called through a subclass. `$!` is 0 afterwards. ## Synopsis ```perl my $ug = Data::UUID->new; ```