fn descend_path<'a>( table: &'a mut InlineTable, path: &'a [Key], ) -> Result<&'a mut InlineTable, CustomError>