class QueryUtil {

    public static Select selectList(Expression... expressions) {<FILL_FUNCTION_BODY>}

    public static List<Relation> table(QualifiedName name) {
        return List.of(new Table<>(name));
    }
}

        ArrayList<SelectItem> items = new ArrayList<>();
        for (Expression expression : expressions) {
            items.add(new SingleColumn(expression));
        }
        return new Select(false, items);
    
<no_super_class>