"I'd never have known those flaps were there. Something to do with cabin ventilation no doubt?"
Yea that too. Also it won't make pressure inside car. When you close door those flaps release the pressure. Like some cars have that feature when you open door the window goes down abit.
I had to...