Playing around with organizing the reference better. The top level library node is just named "Reference" now. The ZGROUP tag 's are all displayed in a seperate window (shown left). Each of those opens into a window that lists the ZSUBGROUP tags (middle) . Finally the inline text list (shown right) starts off with the ZNAME nodes displayed. Clicking on one displays it's associated ZTEXT. I'm still fiddling with it. Trying to decide if I want the ZTEXT to be displayed in another window.
And in other news, I made the parser smart enough to recognize the "Brutal Scoundrel" and "Artful Dodger" tags. They are now displayed correctly. Also the ability to have Secondary/Tertiary Effect tags (like Hit, Weapon, Target, Attack) was added. I noticed they were missed in Weaponsoul Dance.
Oh and I applied all the updates from WOTC's site.