What's This? anybody know?

Is it some sort of baffle for the oil pump pick up tube?
I don't know. I wouldn't think so how could oil and coolant mix ?