Continuing the discussion from General Data Protection Regulation:
The GDPR enforce the right of access. To help companies to be GDPR compliant, we could provide a generic tool for this.
The tools from from Right to erasure could be reused as the definition of what are the personal data to be exported. But we should allow to extend it for the export only.
We reuse the erase definition from Right to erasure as the field names to call ModelStorage.export_data on the selected party.