Hi!
Would you be able to create a wiki page to explain your requirements
for such a feature? That would be a very good place to start
designing this feature.
http://directory.fedoraproject.org/wiki/RolesAsGroupsRequirements
I've got little carried away :)
And sorry for my english.
Bye
---
Grzegorz Marszałek
graf0(a)post.pl