code: private void revertInsertRow(long id, int row, boolean reuseRow) {
  		// INFORM INSIDER
  		insider.uninserting(clazz, id);
  
  		idColl.cancelId(id); // UNDO CHANGE #1
  
  		if (reuseRow) {
  			deleted.add(row); // UNDO CHANGE #2
  		} else {
  			rows--; // UNDO CHANGE #3
  		}
  
  		idColl.delete(id); // UNDO CHANGE #4
  
  		size--; // UNDO CHANGE #5
  
  		ids.remove(id); // UNDO CHANGE #6
  
  		if (reuseRow) {
  			// NO NEED TO UNDO CHANGE #7a
  		} else {
  			records.remove(records.size() - 1); // UNDO CHANGE #7b
  		}
  	}
docs: records.add(newEntity()); // CHANGE #7b