Issue #87: Moving writer functionality into OOXMLTopLevelObject