Add validation functions for PDF Textbook models