мне свое что-то стыдно после такой статьи писать.
lit.1september.ru/article.php?ID=200100302