'Construct a UUID type.
:param as_uuid=False: if True, values will be interpreted
as Python uuid objects, converting to/from string via the
DBAPI.'

def __init__(self, as_uuid=False):

    if (as_uuid and (_python_UUID is None)):
        raise NotImplementedError('This    version    of    Python    does    not    support    the    native    UUID    type.')
    self.as_uuid = as_uuid
