Often the user wants to override an existing archive, and we should provide safe methods to do so:
- check that only flatdata files are in the directory
- only then delete it
This could either be another parameter to open, or another function like remove etc.