fn find_unknown_keys<'a>( tables: Vec<&'a str>, x: &'a Value, y: &'a Value, result: &mut Vec<(Vec<&'a str>, &'a str)>, )