pub fn graph_section_opts<F>( engine: &Engine, parallel_group: Option<u32>, detached: bool, absorb: bool, f: F, ) -> Result<(), Box<dyn Error>>where F: FnMut() -> Result<(), Box<dyn Error>>,