Spending way, way too much time writing this article