public static Field p(String fieldName) {
        return SELECT_ALL_FROM_SOURCES_ALL.where(fieldName);
    }
@Test
    void test_programmability_2() {
        Map<String, String> map = stringStringMap("a", "1", "b", "2", "c", "3");
        Query q = Q.p();

        map.forEach((k, v) -> q.and(Q.p(k).contains(v)));

        assertEquals(q.build(), "yql=select * from sources * where a contains \"1\" and b contains \"2\" and c contains \"3\"");
    }