I really like all this.

&lt;pure-pedantry&gt; Should this block go into an anonymous function (or attach to the *guardian* object)? We've been pretty good in keeping out of the global space so far &lt;/pure-pedantry&gt;