Intersect shapes with Uno

How can I intersect two shapes in Impress with Uno (Python)?
In the GUI I can
Select → Shapes → Intersect

The DevGuide has an example for combining shapes with XShapeCombiner but I couldn’t find anything on intersection.

I also couldn’t find anything related in the source.

doc = CONTEXT.getDocument()
frame = doc.CurrentController.Frame
context = CONTEXT.getComponentContext()
service = context.ServiceManager
dispatcher = service.createInstanceWithContext(‘’, context)
controller = doc.CurrentController
slide = doc.DrawPages[0]
collection = service.createInstanceWithContext(“”, context)
dispatcher.executeDispatch(frame, ‘.uno:Intersect’, ‘’, 0, ())