public static Field p(String fieldName) {
        return SELECT_ALL_FROM_SOURCES_ALL.where(fieldName);
    }
@Test
    void order_by() {
        String q = Q.p("f1").contains("v1")
                .orderByAsc("f2")
                .orderByAsc(A.a(stringObjMap("function", "uca", "locale", "en_US", "strength", "IDENTICAL")), "f3")
            .orderByDesc("f4")
                .orderByDesc(A.a(stringObjMap("function", "lowercase")), "f5")
                .build();

        assertEquals(q, "yql=select * from sources * where f1 contains \"v1\" order by f2 asc, {\"function\":\"uca\",\"locale\":\"en_US\",\"strength\":\"IDENTICAL\"}f3 asc, f4 desc, {\"function\":\"lowercase\"}f5 desc");
    }