Issue #87: Moving Writer functionality to OOXMLTopLevelObject