pub fn live_eval( live_registry: &LiveRegistry, start: usize, index: &mut usize, nodes: &[LiveNode] ) -> Result<LiveEval, LiveError>