def __isub__(self, val):
        if type(val) in (int, float):
            self.x -= val
            self.y -= val
        else:
            self.x -= val.x
            self.y -= val.y
        return self
dataset/ETHPy150Open kivy/kivy/kivy/vector.py/Vector.__isub__/original