[37signals' Jamis Buck on using unless](http://37signals.com/svn/posts/2699-making-sense-with-rubys-unless)