Обсуждение вынесено в отдельный топик.