1 июля 2008 года автором выложена окончательная версия. Рекомендую.