@Test
 public void tailSetInclusiveIncludesIntervalWithLowerBound() {
   CompoundInterval ci = createCompoundIntervalWithoutRegister();
   ci.add(new MappedBasicInterval(DEFAULT_END + 1, DEFAULT_END + 2, null));
   ci.add(new MappedBasicInterval(DEFAULT_END + 2, DEFAULT_END + 3, null));
   BasicInterval lowerBound = new BasicInterval(DEFAULT_BEGIN, DEFAULT_END);
   assertThat(ci.tailSetInclusive(DEFAULT_BEGIN).contains(lowerBound), is(true));
 }