pub fn path_relative_to_user_directory<S: BnStrCompatible>(
    path: S
) -> Result<PathBuf, ()>