What's This? anybody know?

Is it some sort of baffle for the oil pump pick up tube?