public static Field p(String fieldName) {
        return SELECT_ALL_FROM_SOURCES_ALL.where(fieldName);
    }
@Test
    void contains_near_onear_with_annotation() {
        {
            String q = Q.p("f1").containsNear(A.a("distance", 5), "p1", "p2", "p3")
                    .build();

            assertEquals(q, "yql=select * from sources * where f1 contains ([{\"distance\":5}]near(\"p1\", \"p2\", \"p3\"))");
        }
        {
            String q = Q.p("f1").containsOnear(A.a("distance", 5), "p1", "p2", "p3")
                    .build();

            assertEquals(q, "yql=select * from sources * where f1 contains ([{\"distance\":5}]onear(\"p1\", \"p2\", \"p3\"))");
        }
    }