It would be better if adding personas was something an end-user could do.
Probably requires:
CRUD commands: (create, read, update, delete).
Ensuring valid formatting
Proper permissions
An addition to [p]plist to specify where the personas are coming from?
If server persona shares a name with a global persona, how do we handle it? I'd say we should override the default global persona with the server-created one.
It would be better if adding personas was something an end-user could do. Probably requires: