pub fn flat_gql_groups(groups: &mut Vec<Vec<GQLObject>>)