See http://www.kame.net/newsletter/20001119b/