An implementation of RFC4122 providing v4 and v5 UUID in Erlang