from doingbird issue #8, 2005.