Some dealing with null objects, mostly to raise tolerance to broken PDFs.