Hmmmm.....question as related to lenses. My driver's side headlight assembly on my 04 XC70 gets fogged/wet when I wash the car, which is obviously a PITA. I am assuming from above that the lenses are removable and can be re-sealed to prevent water ingress? Any tips or tricks to be aware of? Thx in advance.