I'm surprised that html entity supstitution performs so well. I would have assumed that scrappers could at least speak proper html.