pub fn load(path: &Path) -> Result<Option<UserData>, StoreError>
Loads what the user wrote; Ok(None) when nothing has been written yet.
Ok(None)