fn flatten_tag_filters( tags: HashMap<String, Value>, col_names: &HashSet<String>, ) -> Result<Vec<Expr>>