pub fn rewrite_sequence_function_references( expression: &mut Expr, visit: &mut impl FnMut(&mut String) -> Result<(), String>, ) -> Result<(), String>