>PS: Also, isn't the industry term 'roles' rather than groups these days?
I wondered when and why that changed. It's not like "groups" is all that confusing of a term. "Role" may more closely describe things, but I'm not sure it has the effect of making it more understandable.