We side-step the page-loading problem on IE, which allows us to write our first real test. That forces us to think about our design. How do we want our client code to be executed, and how will we keep our HTML layout independent of our JavaScript code? As we figure it out, we codify our decisions into a test.