expose pdfMaker as readonly
Reorder init methods in ContentBuilder class
Align constants
use enumerate block on dictionary