pub fn parse_term<'a>( code: &'a Str, ctx: &mut Vec<(&'a Str, Option<Term>)>, idx: &mut u32, ) -> (&'a Str, Term)