It appears my 41 Ford COE came with a small 8" seal along the bottom area of the door and something called windlace around the rest of the door. Does windlace keep rain and wind out? It appears to attach to the portion of the door jamb that faces the interior. Is that right?