Prior to unsplit, if we were rebuilding the PDF we'd lose the table of contents. With unsplit we keep the original file and patch the table of contents as necessary, adn that works fine. This remaining bit of code from PyMuPDF actually damages the table of contents and removing it fixes the test suite. G'bye.