http://blog.archiball.ru/?p=758
Зачем так делать?