Please, please, please, someone (expert hopefully) tell me that the actual seals (ie the black rubber) that are on DG windows are important in helping the sound proofing. You have a seal on the window that opens and another on the casing it shuts against. I live in a country where mumpets build...