public ChangeSetBuilder(IObjectFacade objectFacade, ChangeSetId?parentId) { pendingChanges = new UncommittedChangeSet(parentId, "Some comment"); updatableSnapshot = objectFacade.GetSnapshot(pendingChanges); }