Given at CascadeBOS Meetup, 22 Oct 2013: http://www.meetup.com/cascadebos/events/142381712/