Source from the PropertyGrid presentation. 3-29-2007 by Richard Rosenheim