@anistor, I think membersSet should be used in the locateAllOwners() method, so it does need to be immutable.