@Override public <T> T[] toArray(T[] array) { return storage().toArray(array); }
@Override public <T> T[] toArray(T[] array) { return storage().toArray(array); }
@Override public T[] toArray(T[] array) { return storage().toArray(array); }
@Override public T[] toArray(T[] array) { return storage().toArray(array); }
@Override public T[] toArray(T[] array) { return storage().toArray(array); }
@Override public T[] toArray(T[] array) { return storage().toArray(array); }