Speedup is possible when ListElement has an XPath selector. Search is performed using a contains() function.
For CssSelector, the search is performed by iterating through the list of elements (IEnumerable) and Regex searching each element's text.
Upgraded SpecDrill to .NET 8