@Test
public void preOrder_infiniteBreadth() {

  Walker<Integer> walker = dataType.newWalker(n -> indexesFrom(n + 1));
  assertThat(walker.preOrderFrom(1).limit(4)).containsExactly(1, 2, 3, 4).inOrder();
}