(self, x: "OpenSCADObject")
return objects.intersection()(self, x)
This makes u = a * b identical to:
        u = intersection()(a, b )
This makes u = a * b identical to:
        u = intersection()(a, b )
This makes u = a * b identical to : u = intersection () ( a b )
def __mul__(self, x: "OpenSCADObject") -> "OpenSCADObject":
        """
        This makes u = a * b identical to:
        u = intersection()(a, b )
        """
        return objects.intersection()(self, x)
def __mul__ ( self , x : "OpenSCADObject" ) -> "OpenSCADObject" : return objects . intersection ( ) ( self , x )