@Test public void chompBalanced() {

    TokenQueue tq = new TokenQueue(":contains(one (two) three) four");
    String pre = tq.consumeTo("(");
    String guts = tq.chompBalanced('(', ')');
    String remainder = tq.remainder();
    assertEquals(":contains", pre);
    assertEquals("one (two) three", guts);
    assertEquals(" four", remainder);
}