public boolean addAll(int index, BooleanCollection c) {
if (index < 0 || index > size())
Exceptions.indexOutOfBounds(index, 0, size());
BooleanIterator i = c.iterator();
boolean result = i.hasNext();
while (i.hasNext()) {
add(index, i.next());
index++;
}
return result;
}