    @Test
    public void testMemberOfOperator() throws Exception {

        MultivaluedMap<String, String> queryParams = new MultivaluedHashMap<>();
        queryParams.add(
                "filter[book.awards][hasnomember]",
                "awards1"
        );

        assertEquals(
                "{book=book.awards HASNOMEMBER [awards1]}",
                dialect.parseTypedExpression("/book", queryParams).toString()
        );
    }