}
@Override
public synchronized void rollback( MutableDocument delegate ) {
if (actualIndexes != null) {
MutableArray array = mutableParent(delegate);
// Add into the same locations ...
int i = 0;
for (Object value : values) {
int index = actualIndexes[i++];
if (index != -1) array.add(index, value);
}
}
}