Unit testing a la script.aculo.us

Recently I mentioned I was looking into ways to do unit testing in JavaScript and that I found the script.aculo.us file unittest.js to be promising. Because the maintainers of the code have better things to do than document it completely, I found I needed to read through the code to get a good idea of how it all worked. And then, as I sometimes do, I decided there was no point in only grasping the basics, and I found myself analyzing every line. In part for my own edification, but also in the hopes it might help other people too, I have posted the first parts of my analysis of script.aculo.us unit testing framework.