def __init__(self, **kwargs):
        super(AdditiveColorValue, self).__init__(**kwargs)
        self.value = int(kwargs.pop('value'))
        if not isinstance(self.value, int):
            raise InvalidValueError('Not an int but a %s' % self.value.__class__)
dataset/ETHPy150Open chromaway/ngcccbase/coloredcoinlib/colorvalue.py/AdditiveColorValue.__init__/original