def __init__(self, bits, **kwds):
        assert isinstance(bits, int)
        assert bits > 0 and 4 % bits == 0  # Make it simple to use hex
        super(BoundedLongIntegerProperty, self).__init__(**kwds)
        self._bits = bits
dataset/ETHPy150Open GoogleCloudPlatform/python-docs-samples/appengine/ndb/property_subclasses/my_models.py/BoundedLongIntegerProperty.__init__/swapped operands of `%`