David Wang Wed, 06 Apr 2011 00:36:36 -0700
please view:
http://www.digitalmars.com/pnews/read.php? server=news.digitalmars.com&group=digitalmars.D&artnum=134026