See if I can extend PDDocument