closedBackward doesn't work when the start value is greater than the last key

  @Test
  public void closedBackwardTest() {
    verify(closedBackward(bb(9), bb(3)), 8, 6, 4);
    ...
  }

Adding the above test fails. I'm assuming other tests will fail similarly when the start value given is outside of the range.