I am writing a pygis plugin in which I need to do an overlay. 

The code of the function doing the overlay look like

```
measure=self.dlg.fcbMeasure.layer()
area=self.dlg.fcbArea.layer()
params={'INPUT':measure,
        'OVERLAY':area,
        'OUTPUT':"memory:land_water",
        'INTERSECTION':"memory:land_water"}
processing.runAndLoadResults("qgis:intersection", params)

```

I thought either OUTPUT or INTERSECTION should name the output layer, but the layer that is created is just called Intersection - how can I run the intersection and end up with a memory layer named "land\_water"?