pub fn process_include<F>( current_file: &Path, new_file_name: &str, read_new_file: F, ) -> Result<Vec<PathBuf>>where F: FnMut(&Path) -> Result<Vec<PathBuf>>,