I wouldn't put a great deal of faith in anything Cyril Wecht says. I know he often appears as an expert, but I've heard him come out with some whoppers in the past.
I've forgotten what Lou Smit had to say about the spider web. But wasn't it on the grate, not the window?