After “getting involved in a land war in Asia” and “using regular expressions” comes another classic blunder: writing code that’s as clever as we can make it. Here, we use functional expressions for a set comparison algorithm. Despite the blunder, it works out in the end. We clean up, remove PhantomJS, and that completes our migration to Selenium.