def __new__(cls, unit, enum):
    self = super(_Unit, cls).__new__(cls, enum)
    self._unit = unit
    return self
def __new__(cls, unit, enum):
    self = super(_Unit, cls).__new__(cls, enum)
    self._unit = unit
    return self