This was presented to the Ruby Users of Minnesota on March 30, 2009.