Improved CreateDocument convenience extender to support empty documents
Merge branch 'develop' into benchmark/ContenChanges