Class PropertyBasedDocumentFactory