Can you add your on-the-fly created documents with something like:

```ruby
			docx.add_file("/docProps/core.xml", metadataFileData)
			docx.add_file("/word/_rels/settings.xml.rels", @relsFileData)
```

Can't you, any reason to use this temp structure on filesystem still? Just asking, maybe I'm forgetting something :)