} else if (change instanceof SetPropertyRequest) {
SetPropertyRequest set = (SetPropertyRequest)change;
details.changeProperty(set.property());
} else if (change instanceof RemovePropertyRequest) {
RemovePropertyRequest remove = (RemovePropertyRequest)change;
details.removeProperty(remove.propertyName());
} else if (change instanceof DeleteBranchRequest) {
details.addEventType(ChangeType.NODE_REMOVED);
} else if (change instanceof DeleteChildrenRequest) {
DeleteChildrenRequest delete = (DeleteChildrenRequest)change;
for (Location deletedChild : delete.getActualChildrenDeleted()) {