    @Test
    public void test_1_nested_quant_with_3_eProps() {

        AsgQuery query = start("q1", "ont").next(typed(1, "1")).next(quant1(2, all))
                .next(quant1(3, all)).in(
                        eProp(4, "p1", of(eq, "abc" )),
                        eProp(5, "p2", of(eq, 1 )),
                        eProp(6, "p3", of(gt, 6)))
                .build();

        new Quant1PropertiesGroupingAsgStrategy().apply(query, new AsgStrategyContext(null));

        AsgQuery expectedQuery = start("q1", "ont").next(typed(1, "1")).next(quant1(2, all))
                .in(ePropGroup(4, EPropGroup.of(4,
                        EProp.of(4, "p1", of(eq, "abc")),
                        EProp.of(5, "p2", of(eq, 1)),
                        EProp.of(6, "p3", of(gt, 6)))))
                .build();

        Assert.assertEquals(expectedQuery, query);
    }