Жесткач.
8 лет прошло, а ничего не поменялось.
В принципе, проблему вывода решает, а вот пользователи всё равно будут не в силах создать свою структуру для подобного отчета.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший