@Test public void testSplit_OneOne() { ID[] expected = new ID[] { oneZero, zeroOne }; assertArrayEquals(expected, oneOne.split()); }
abstract ID[] split();
ID { abstract ID[] split(); }
ID { abstract ID[] split();  }
ID { abstract ID[] split();   }
ID { abstract ID[] split();    }