def __mul__(self,val):
        if isinstance(val,float) or isinstance(val,int): 
            return Rect(self.x*val,self.y*val,self.w*val,self.h*val)
resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d
dataset/ETHPy150Open bolme/pyvision/src/pyvision/types/Rect.py/Rect.__mul__--crossover with--dataset/ETHPy150Open OpenCobolIDE/OpenCobolIDE/open_cobol_ide/extlibs/future/backports/xmlrpc/server.py/resolve_dotted_attribute