Я уже спрашивал что-то подобное, по-моему в этой же ветке Петрович объяснял почему так.