pub(crate) fn swap_extendr_api_path( shell: &Shell, ) -> Result<DocumentMutHandle<'_>, Box<dyn Error>>