"если структуры пакета можно представить в виде дерева, то почему бы и результаты разбора так не отображать..."
Экономия, при написании вывода. Думаю в структуре выделить пунктик и под необходимость вывода элементов.
Вложение 1001
пока что, только фейковый разбор( структура еще не редактируется)...но это только пока