^~~#00FF00:"An option can be optional or required."
"An option can be part of an option group. At most one option of each group may be specified on the command line."~~^
How can I mix the two requirements, that is how can I have a "group required" (that is, I must specify exactly one option from the group on the commande line) ?