I just fond this...

It is right next to the oil temperature sensor
Not sure what is suppoed to be there but I am pretty sure it isn't that mess of what looks like plastic.
It is (more or less) drip free so until I know exactly what is going on I am unwilling to tug at that mess because when I gently touched it out came a dribble of oil.
I looked at the fiches on MaxBMW and couldn't find a part number, anyone know what it is?