@Test
public void testNext() {

  assertEquals("sequence", COMMA.next(INTEGER).toString());
  assertEquals((Object) 123, COMMA.next(INTEGER).parse(",123", mode));
  assertFailure(mode, FAILURE.next(FOO), "", 1, 1, "failure");
  assertFailure(mode, INTEGER.next(COMMA), "123", 1, 4);
}