final ArrayOfInt a = arrayFrom(items);
assertSamelitude(items, a.splice(0, items.length));
assertSamelitude(new int[] {}, a);
final ArrayOfInt b = arrayFrom(items);
assertSamelitude(new int[] {}, b.splice(0, 0));
assertSamelitude(items, b);
final ArrayOfInt c = arrayFrom(items);
assertSamelitude(new int[] {items[0], items[1]}, c.splice(0, 2));
assertSamelitude(new int[] {items[2], items[3], items[4]}, c);