Some time ago I accidentally set up two Projects as reviewers in Differential, along with one regular user reviewer.
When that user wanted to accept the revision, they had a choice: whether they want to accept the review as themselves, or as one of the group, or any combination of the above. I found that very useful.
Then we set up a revision with one group reviewer and one user reviewer (that was a part of the group). When the user wanted to accept the revision as himself, but not as the group, there was no such option.
What is the logic behind Group Reviewers, then? What’s the best way to reason about it?