(1) ан нет! :)
(2) важное уточнение, группируются не все документы, а только некоторая, небольшая их часть. За вариант спасибо - покручу
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший