Close #16 Property sourceDocumentName should be marked with @Optional