code: func (o *Generator) NewV3(namespace Implementation, names ...interface{}) UUID {
  	id := UUID{}
  	id.unmarshal(digest(md5.New(), namespace.Bytes(), names...))
  	id.setRFC4122Version(VersionThree)
  	return id
  }
docs: // NewV3 generates a new RFC4122 version 3 UUID based on the MD5 hash of a
  // namespace UUID namespace Implementation UUID and one or more unique names.