7.2.5. Misc Bugs
Table of contents and file lists are now stored in memory and preserved
between passes, so it is necessary to run two passes to get them
to print out correctly. Because the storage is weaver independent,
being generated by the multiplexor, there are no references in the
table of contents. This needs to be fixed by allowing each weaver
private storage persistent across passes. At this time this is not
possible because there is no way to uniquely identifier a weaver
instance (a new object is constructed each pass).
Heading numbers should have user controlled formats.