Group changed = original;
if (add != null) {
for (String personID : add) {
Person person = FenixFramework.getDomainObject(personID);
changed = changed.grant(person.getUser());
}
}
if (remove != null) {
for (String personID : remove) {
Person person = FenixFramework.getDomainObject(personID);