WIP: Rewrite this to make it clear the roles and profiles pattern would be

the better idea.