code: def dumptree(self, pn):
          
          page = self.readpage(pn)
          print("%06x: preceeding = %06x, reccount = %04x" % (pn, page.preceeding, page.count))
          for ent in page.index:
              print("    %s" % ent)
          if page.preceeding:
              self.dumptree(page.preceeding)
              for ent in page.index:
                  self.dumptree(ent.page)
docs: Walks entire tree, dumping all records on each page
          in sequential order