I don't like some of the design decisions made in HtmlAgilityPack:...When using ...SelectNodes..., if no nodes are found, it returns ...null... rather than an empty set, so you can't just ...foreach... over it without a null check....When trying to select...