fn merge_array_section( document: &mut Table, section: &str, source: &Value, source_path: &Path, ) -> Result<(), ManifestLoadError>