Yeah.  The issue was that there were two other constraints that had to be satisfied at the same time: CPU time to render the page couldn&#x27;t go up appreciably (or we&#x27;d run out of machines), and there was a lot of legacy HTML and JS to update.  Google actually had a CSS compiler at the time (since open-sourced as Closure Stylesheets), but it required that you run every JS reference of a classname through goog.getCssName (which was prohibitive because we couldn&#x27;t use Closure in the JS for bytesize reasons), and that you post-process the HTML (which was prohibitive both for CPU reasons and because Closure Compiler is written in Java while the HTML for Google Search, at the time, was generated in C++).