I prefer to leave it as it is, because between ```startEditing()``` and ```commitChanges()``` there is much more than simply adding some attributes, so probably it's clearer as it is now.