I know, but the new get_user_data_path_values function does not return all default values. The point is, that this pull request hides for a special case the creating of the full default value, e. g. for the database, i. e. the path to the directory and the name of the file, inside the create settings function. (This function now does some things more than its name looks like. But this is not the main point.) I do not see the reason why to move the code from the one function into one other. By the way: The name 'local_share' is not correct for our windows version. It is the 'user_data_path'.