1. tie Document to fo.FOTreeBuilder and fo.pagination.Root 2. add getDocument() method to FONode (using this.parent for all nodes except Root) 3. start using getDocument() to gain access to font collections stored in Document