func FromBytes(b []byte) (uuid UUID, err error) {
	err = uuid.UnmarshalBinary(b)
	return uuid, err
}
func FromBytes(b []byte) (uuid UUID, err error) {
	err = uuid.UnmarshalBinary(b)
	return uuid, err
}
func FromBytes ( b [ ] byte ) ( uuid UUID , err error ) { err = uuid . UnmarshalBinary ( b ) return uuid , err }
// FromBytes creates a new UUID from a byte slice. Returns an error if the slice
// does not have a length of 16. The bytes are copied from the slice.
FromBytes creates a new UUID from a byte slice . Returns an error if the slice does not have a length of 16 . The bytes are copied from the slice .